经典指数          
原因
1126
浏览数
0
收藏数
 

对下面变量声明描述正确的有()
int *p[n];
int (*)p[n];
int *p();
int (*)p();

     举报   纠错  
 
切换
1 个答案
先了解一下运算符的优先级: ()>[]>* 其次: int p;//整形变量p int *p;//整形指针p int *p[];//整形指针数组p,运算符优先级,p[]数组,类型为int *类型   ------A int (*p)[];//正确声明方式                                                                      ------B int *p();// 返回一个整形指针的函数,我理解这个指针不是指向返回值 -----C int (*p)();//函数指针正确声明方式,该函数的返回值为整型                ------D
 
切换
撰写答案
扫描后移动端查看本题