int *mas_x(int (*a)[n], int *x)
{
int i,j;
for (i=0, j=n-1;i<n;i++, j--)
x[i]=a[i][j];
return x;
}
скажите, это ф-я, которая возвращает указатель на вектор х или это указатель на ф-ю, которая, в свою очередь, возвращает указатель на х?
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
Указатели и функции, Си |
18192123 |
Сообщение
#1
|
Профи Группа: Пользователи Сообщений: 920 Пол: Женский Реальное имя: Марина Репутация: 2 |
Например, У меня есть такая функция вычисления вектора х:
скажите, это ф-я, которая возвращает указатель на вектор х или это указатель на ф-ю, которая, в свою очередь, возвращает указатель на х? |
volvo |
Сообщение
#2
|
Гость |
mas_x это функция, которая принимает: массив указателей на целое a, и указатель на целое x, и возвращает тот же указатель на целое (т.е., массив) x
|
18192123 |
Сообщение
#3
|
Профи Группа: Пользователи Сообщений: 920 Пол: Женский Реальное имя: Марина Репутация: 2 |
|
volvo |
Сообщение
#4
|
Гость |
Понимаешь в чем дело? В C++ понятия массив и указатель переплетены так, что не сразу и разберешься, что есть что...
Я же написал тебе, что это - Цитата массив указателей на целое , следовательно, это и есть указатель на первую строку матрицы... |
18192123 |
Сообщение
#5
|
Профи Группа: Пользователи Сообщений: 920 Пол: Женский Реальное имя: Марина Репутация: 2 |
|
volvo |
Сообщение
#6
|
Гость |
Здесь разницы между этими языками нет ...
|
18192123 |
Сообщение
#7
|
Профи Группа: Пользователи Сообщений: 920 Пол: Женский Реальное имя: Марина Репутация: 2 |
|
Текстовая версия | 4.05.2024 18:47 |