#include <iostream>
#include <string>
#include <vector>
using namespace std;
int main(){
int ia[3][4] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 };
for (int (&p)[4] : ia){
for (int q : p){
cout << q << " ";
}
cout << endl;
}
for (int i = 0; i < 3;i++){
for (int j = 0; j < 4;j++){
cout << ia[i][j]<<" ";
}
cout << endl;
}
for (int i = 0; i < 3; i++){
for (int j = 0; j < 4; j++){
cout << *((*ia + i) + j) << " ";
}
cout << endl;
}
return 0;
}
C++ primer P116 练习3.43
C++二维数组遍历示例
最新推荐文章于 2020-12-28 15:50:12 发布
本文通过C++代码示例展示了如何使用不同的方法来遍历一个二维整数数组。其中包括了使用范围for循环、传统for循环以及指针方式访问数组元素的方法,并将每种方法的输出进行了对比。
33万+

被折叠的 条评论
为什么被折叠?



