Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
KIN Гость
|
Добавлено: Пн Апр 22 2002 10:34 Заголовок сообщения: C++ передача массивов в функцию |
|
|
Как правильно описать вызов функции, и саму функцию принимающую в качестве параметра двумерный массив (чтобы можно было изменять содержимое мааива в функции)?
функция xxx { }
void main() { const int maxn = 10; int a[maxn][maxn]; вызов функции xxx } |
|
Вернуться к началу |
|
|
Adil Гость
|
Добавлено: Пн Апр 22 2002 15:26 Заголовок сообщения: Re: C++ передача массивов в функцию |
|
|
Наверно, так void xxx(int **array, int size) { array[i][j]; }
Хотя лучше не пользуйся двумерными массивами -можно запутаться лучше одномерный - как в памяти лежит: int array[maxn*maxn]; array[i+maxn*j]=0x100;
Удачи. |
|
Вернуться к началу |
|
|
JekLove
Зарегистрирован: 22.02.2002 Сообщения: 41 Откуда: Новосибирск
|
Добавлено: Пн Апр 22 2002 15:27 Заголовок сообщения: Re: C++ передача массивов в функцию |
|
|
либо одномерным массивом указателей, либо одним указателем на указатель |
|
Вернуться к началу |
|
|
|