二维数组初始化
本帖最后由 柿子饼同学 于 2022-3-28 14:11 编辑#include <bits/stdc++.h>
using namespace std;
int main(){
vector<int> y (4, 1);
vector<vector<int>> arr (4, y);
for (int i = 0; i < 4; i++){
for(int j = 0; j < 4; j++){
printf("%d ", arr);
}
printf("\n");
}
return 0;
}
如上 , 输出只有一行 , 不知道怎么回事{:10_266:} #include <bits/stdc++.h>
using namespace std;
int main(){
vector<int> y (4, 1);
vector<vector<int>> arr (4, y);
for (int i = 0; i < 4; i++){
for(int j = 0; j < 4; j++){ // 这里把 j 写成 i 了
printf("%d ", arr);
}
printf("\n");
}
return 0;
} isdkz 发表于 2022-3-28 14:10
谢谢 , 刚刚也发现了 , 现在好了
页:
[1]