若有说明和定义  typedef int *INTEGER;  INTEGER p,*q;  则以下叙述正确的是( )。

admin2022-04-01  21

问题 若有说明和定义
 typedef int *INTEGER;
 INTEGER p,*q;
 则以下叙述正确的是(          )。

选项 A、q是基类型为int的指针变量
B、p是int型变量
C、p是基类型为int的指针变量
D、程序中可用INTEGER代替类型名int

答案C

解析 题意使用typedef定义新类型名INTEGER,它代表int *类型,使用INTEGER定义p,相当于int *p;使用INTEGER定义*q,相当于int**q;所以p是基类型为int的指针变量,q是基类型为int*的指针变量,选项A、B、D错误;本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Y2kp777K
0

最新回复(0)