在C++中,二维数组是一种常见的数据结构,它的元素可以用一个表格来展示,每一行和每一列都有一个下标,可以根据下标访问二维数组中的元素。
要想遍历二维数组中的元素,可以使用两层循环,外层循环遍历行,内层循环遍历列,代码如下:
int a[3][4]; // 定义一个3行4列的数组 for (int i = 0; i < 3; i++) { for (int j = 0; j < 4; j++) { cout << a[i][j] << " "; } cout << endl; }
也可以使用指针的方式来遍历二维数组,代码如下:
int a[3][4]; // 定义一个3行4列的数组 for (int i = 0; i < 3; i++) { int *p = a[i]; for (int j = 0; j < 4; j++) { cout << *(p + j) << " "; } cout << endl; }
以上就是,希望对大家有所帮助。