int * p[4]; 【指针数组】
因为[]的优先级比*高 因此p先与[]结合 形成p[4] 显然这是一个数组形式 它有四个元素 然后再与*结合 表示此数组的是指针类型的
C++ Code:
int * p[4];
//初始化相同大小的数组
for(int i = 0 ;i<4 ;i++){
p[i]=new int[3];//根据实际情况自行设置该值大小
}
cout<<"sizeof(p) = "<<sizeof(p)<<endl;
故sizeof(p)=16
int * p[4]; 【指针数组】
因为[]的优先级比*高 因此p先与[]结合 形成p[4] 显然这是一个数组形式 它有四个元素 然后再与*结合 表示此数组的是指针类型的
C++ Code:
int * p[4];
//初始化相同大小的数组
for(int i = 0 ;i<4 ;i++){
p[i]=new int[3];//根据实际情况自行设置该值大小
}
cout<<"sizeof(p) = "<<sizeof(p)<<endl;
故sizeof(p)=16