我正在学习C并且无法将2D数组的指针传递给另一个函数然后打印2D数组.任何帮助,将不胜感激.
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" );
}
}
Run Code Online (Sandbox Code Playgroud)