选择题 36.  若有定义:
    typedef int*T[10];
    T a;
    则以下选项与上述定义中a的类型完全相同的是______。
【正确答案】 A
【答案解析】 C语言允许由用户自己定义类型说明符,也就是说允许由用户为数据类型取“别名”。类型定义符typedef即可用来完成此功能,可以完全代替原来的类型说明符。因此,变量a的类型为int *a[10]。而typedef int*T[10];语句,由于[]运算符优先级高于*,可以看成typedefint[10]*T,替换T可得int[10]*a=>int*a[10],因此,答案为选项A。