C++ Code
//定义以及初始化
int (*p)[2];//本质是指针 sizeof(p)=4;
p = new int[x][2];//其中x表示一个常数
表示x行 2列的二维数组
//二维指针
int ** p;//本质是指针 故sizeof(p)=4;
初始化:
p = new int * [3];
for(int i = 0;i<3;i++){
p[i]=new int[4];
}
//指针数组
int *p[3];//本质是数组 故sizeof(p)=sizeof(int *)*3=12
//初始化
for(int i =0;i<3;i++){
p[i]=new int[3];
}