#include<iostream>
using namespace std;
int main(){
int (*cp)[9][8] = new int [7][9][8];//创建一个动态的三维数组
for (int i = 0;i<7;i++)//给数组的每一个元素赋值
for(int j = 0;j<9;j++)
for(int k = 0; k<8; k++){
*(*(*(cp + i) +j) + k) = (i * 100 + j * 10 + k) ;
}
for(int i = 0;i<7;i++){
for(int j = 0;i<9 ;i++){
for(int k = 0;k<8; k++){
cout<<cp[i][j][k]<<" ";
cout << endl;
}
cout << endl;
}
}
delete[] cp;
return 0;
}
c++动态分配空间创建三维数组
最新推荐文章于 2025-01-05 00:33:03 发布