若有说明语句: int *ptr[10]; 以下叙述正确的是

admin2020-10-26  35

问题 若有说明语句: int  *ptr[10]; 以下叙述正确的是

选项 A、ptr是一个具有10个指针元素的一维数组,每个元素都只能指向整型变量
B、ptr是指向整型变量的指针
C、ptr是一个指向具有10个整型元素的一维数组的指针
D、ptr是一个指向10个整型变量的函数指针

答案A

解析 int *ptr[10]定义一个指针数组,数组的大小为10,数组中每个元素均是指向整型变量的指针,A选项正确。ptr是指针数组不是指针,B选项错误。定义指向具有10个整型元素的一维数组的指针格式为:int (*ptr)[10],C选项错误。函数指针是指向函数的指针,不会指向整型数组,D选项错误。
转载请注明原文地址:https://kaotiyun.com/show/sV3p777K
0

最新回复(0)