示例代码:
#include
#include
int main()
{
//有效部分
int ***p = (int***)malloc(sizeof(int**)*3);
for (int i = 0; i < 3; ++i){
p[i] = (int**)malloc(sizeof(int*) * 4);
}
for (int i = 0; i < 3; ++i){
for (int j = 0; j < 4; ++j){
p[i][j] = (int*)malloc(sizeof(int) * 5);
}
}
//有效部分完
//下面内容为测试
for (int i = 0; i < 3; ++i){
for (int j = 0; j < 4; ++j){
for (int k = 0; k < 5; ++k){
p[i][j][k] = i + j + k;
}
}
}
for (int i = 0; i < 3; ++i){
for (int j = 0; j < 4; ++j){
for (int k = 0; k < 5; ++k){
printf("%d\t", p[i][j][k]);
}
printf("\n");
}
printf("\n");
}
return 0;
}