Re[3]: Передача указателя на двумерный массив в функцию
От: sndralex Израиль www.gdetotam.co.il
Дата: 08.12.02 15:21
Оценка:
Здравствуйте, Багер, Вы писали:

Большое спасибо, за исчерпывающий ответ. Комментарии — излишни.
Только один вопрос — в приведенном вами коде

Б>Учитывая, что размерности известны, т.к. массив статический:

Б>
Б>void aa( int _a[][10] )
Б>{
Б>   ShowMessage( _a[2][9] );
Б>}

Б>void __fastcall TForm2::Button2Click(TObject *Sender)
Б>{
Б>   int a[12][10];
Б>   a[2][9]= 29;
Б>   aa( a );
Б>}
Б>


Первая строка должна быть void aa( int _a[12][10] )? или оставить скобки пустыми как у Вас,
и второй вопрос при передаче массива таким образом происходит копирование или все таки — передача указателя?

Спасибо за ответ.
Alexander N. Treyner
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.