正确的做法应该是什么?这是我尝试过的示例代码。
主要
const int SIZE = 10;
char a[10][SIZE]; //assume this array already hold some character strings
fnc(a[2][SIZE]);
功能
void fnc(char a[SIZE]){
cout << a;
}
我觉得我可能已经接近了,但是我无法使它正常工作。任何帮助,将不胜感激!
最佳答案
main中的函数调用不应为:
fnc(char a[2][SIZE]);
我猜你想在a [2]上打印字符串。因此,您的函数调用应为:
fnc(a[2]);