我正在学习 C 语言,在将二维数组的指针传递给另一个函数然后打印二维数组时遇到了麻烦。如能得到任何帮助我将不胜感激。int main( void ){ char array[50][50];...
我正在学习 C,在将二维数组的指针传递给另一个函数然后打印二维数组时遇到了麻烦。如能得到任何帮助我将不胜感激。
int main( void ){
char array[50][50];
int SIZE;
...call function to fill array... this part works.
printarray( array, SIZE );
}
void printarray( char **array, int SIZE ){
int i;
int j;
for( j = 0; j < SIZE; j++ ){
for( i = 0; i < SIZE; i ++){
printf( "%c ", array[j][i] );
}
printf( "\n" );
}
}