Подскажите, пожалуйста, как передавать двумерный динамический массив в функцию? Сам массив инициализируется в void main, но так же используется в некоторой функции. Заранее спасибо.
|
Подскажите, пожалуйста, как передавать двумерный динамический массив в функцию? Сам массив инициализируется в void main, но так же используется в некоторой функции. Заранее спасибо.
Взять и передать.
Язык-то какой?...
~ Motivation is what gets you started. Habit is what keeps you going.
void func1(int x[][11])
{
......
}
мой вариант:
Код://просмотр массива //1-й параметр - двумерный массив из int. Вторые 2 - его размеры void doWork(int** arr,int x,int y) { for(int i=0;i<y;i++) for(int j=0;j<x;j++) printf("%d ",arr[i][j]); }
Тут был Женя :)
Социальные закладки