Анастасия Анисимова
Анастасия Анисимова

Передача двумерного массива в функцию, С++



Всем привет.
Хочу передать двумерный массив в функцию но компилятор ругается и не компилирует. .
Что у меня не так?

...
char fld [ FIELD ] [ FIELD ] ;
fillField(fld);
...

void fillField(char field [ FIELD ] [ FIELD ] )
{
for(int i = 0; i < FIELD ;i++)
for(int j = 0; j < FIELD ;j++) field [ i ] [ j ] = '\0a';

cout << endl;
}

Решил проблему
Просто в прототипе ф-ции писал не void fillField(char);
а fillField(char fld[FIELD][FIELD]);
Но можно ли как-нибудь по другому?

Дп
Дпомпвл

char field [ FIELD ] [ FIELD ] )
char *field [ FIELD ] [ FIELD ] )
мож поможет (ссылка на массив) , нужно адрес передавать, а я х. з. как в Си это делается

Похожие вопросы
как сложить два двумерных массива в C++
помогите с задачей на С++. Разработать функцию очистки (зануления) двумерного массива. Занулить два массива
Двумерный массивы STL
C++ Двумерные массивы
Задание по двумерным массивам.
Как сохранять двумерные массивы в С++?
pascal abc двумерные массивы
Двумерные массивы в C++
Составление программ с передачей массива в функцию (С++)
Задача по двумерным массивам: