在c++中处理数组
Working with arrays in C++
我正试图让这个简单的程序工作,但我有一些错误,我不明白,因为我是新的c++。我在函数初始化的范围内没有声明,并且在函数头中使用数组有麻烦。有人能帮帮我吗?
我的代码如下:#include <iostream>
#include <string>
using namespace std;
char[][] initialize(char[][]);
int main(){
int array[3][3];
initialize(array);
cout << array[0];
return 0;
}
char[][] initialize(char[][] a){
for(int i = 0; i < a.length(); i++){
for(int j = 0; j < a[].length(); j++){
a[i][j] = ' ';
}
}
return a;
}
你可以初始化你的2d数组元素为