定义一个指针,使得其指向一个一维数组的空间,并且能被当做三维数组名用。
当时暑假问的tbc
Code #include<iostream> using namespace std; int a[1000]; int main() { int (*p)[10][10]=(int(*)[10][10])&a[0]; cout<<sizeof(a)<<','<<sizeof(p)<<endl; for(int i=0;i<1000;i++) a[i]=i; int i,j,k; while(cin>>i>>j>>k) cout<<p[i][j][k]<<endl; return 0; }