[P&AM Lab] Передача в функцию двумерного массива
Grigoriy A. Sitkarev
sitkarev на komitex.ru
Чт Мар 3 21:13:28 MSK 2011
Хороший вопрос.
Я вкладываю исходник, думаю что объяснения тогда будут лишними.
Вариант в func() гибче, чем func2d(). Егор в общем прав но видимо
поспешил и вставил лишний уровень косвенности. Мне кажется что там
достаточно всегда (type *).
--
Г.А.
03.03.2011 20:01, Егор Одинцов пишет:
> 03.03.2011 19:55, Константин Никулов пишет:
>> Всем добрый вечер.
>>
>> Подскажите пожалуйста, как передать в функцию двумерный массив вида
>> float arr[x][y]
>> да еще и потом в нем ворошить что-то.
>>
> Если массив произвольный, то лучше передать ссылку на массив (type **arr)
> и размеры(int x, int y). Вроде так почти всегда делают.
>
----------- следущая часть -----------
A non-text attachment was scrubbed...
Name: arr.c
Type: text/x-csrc
Size: 631 bytes
Desc: отсутствует
URL: <http://amplab.syktsu.ru/pipermail/lab/attachments/20110303/95cd5f65/attachment.c>
Подробная информация о списке рассылки Lab