IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

 
 Ответить  Открыть новую тему 
> Указатели и функции, Си
сообщение
Сообщение #1


Профи
****

Группа: Пользователи
Сообщений: 920
Пол: Женский
Реальное имя: Марина

Репутация: -  2  +


Например, У меня есть такая функция вычисления вектора х:

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;
}




скажите, это ф-я, которая возвращает указатель на вектор х или это указатель на ф-ю, которая, в свою очередь, возвращает указатель на х?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гость






mas_x это функция, которая принимает: массив указателей на целое a, и указатель на целое x, и возвращает тот же указатель на целое (т.е., массив) x
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Профи
****

Группа: Пользователи
Сообщений: 920
Пол: Женский
Реальное имя: Марина

Репутация: -  2  +


Цитата(volvo @ 16.04.2007 21:31) *

mas_x это функция, которая принимает: массив указателей на целое a, и указатель на целое x, и возвращает тот же указатель на целое (т.е., массив) x

а разве (*a)[n] - это не указатель на первую строку матрицы а ?

Сообщение отредактировано: 18192123 -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Гость






Понимаешь в чем дело? В C++ понятия массив и указатель переплетены так, что не сразу и разберешься, что есть что...

Я же написал тебе, что это -
Цитата
массив указателей на целое
, следовательно, это и есть указатель на первую строку матрицы...
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Профи
****

Группа: Пользователи
Сообщений: 920
Пол: Женский
Реальное имя: Марина

Репутация: -  2  +


Цитата(volvo @ 16.04.2007 21:40) *

В C++ ...



Меня интересует Си, а Си++.

Сообщение отредактировано: 18192123 -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6


Гость






Здесь разницы между этими языками нет ...
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7


Профи
****

Группа: Пользователи
Сообщений: 920
Пол: Женский
Реальное имя: Марина

Репутация: -  2  +


Цитата(volvo @ 16.04.2007 21:44) *

Здесь разницы между этими языками нет ...

Спасибо. теперь ясно!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 17.04.2024 0:50
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name