问题
单项选择题
若有以下说明和定义:
typedef int *INTEGER;
INTEGER p,*q;
以下叙述正确的是( )。
A) p是整型变量
B) p是基类型为整型的指针变量
C) q是基类型为整型的指针变量
D) 程序中可用INTEGER代替int类型名
答案
参考答案:B
解析: 本题中INTEGER被定义为int*的别名,故直接由它定义的类型基类型为整型的指针变量。因此,p是基类型为int的指针变量,q是int型指针的指针变量。故4个选项中B正确。