#include <iostream>
using namespace std;
typedef int int_arr[4];
int main()
{
int ia[3][4] =
{
{0, 1, 2, 3},
{4, 5, 6, 7},
{8, 9, 10, 11}
};
//int (*p)[4];
int_arr *p;
for(p = ia; p != ia + 3; ++p)
{
for(int *q = *p; q != *p + 4; ++q)
cout << *q << endl;
}
return 0;
}
本文展示了一个使用C++编写的程序,该程序定义了一个三维数组并对其元素进行了初始化。随后通过指针的方式实现了对该数组的遍历和输出,演示了如何在C++中有效地操作多维数组。
54

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



