int *p=new a[10]; int *p=new float[10]; int *p=new int[10]; int *p=new int[5]={1,2,3,4,5,6}
只有 int *p=new int[10]; 是正确的。
其中int *p=new a[10]; 不符合语法
int *p=new float[10]; 指针的意义有偏差
int *p=new int[5]={1,2,3,4,5,6};这个你可以通过编译器试一试,反正我没这么做过,而且数组也越界了。
其中int *p=new a[10]; 不符合语法
int *p=new float[10]; 指针的意义有偏差
int *p=new int[5]={1,2,3,4,5,6};这个你可以通过编译器试一试,反正我没这么做过,而且数组也越界了。
温馨提示:答案为网友推荐,仅供参考