若有定义 typedef int *T; T a[20]; 则以下与上述定义中a类型完全相同的是

admin2020-07-28  26

问题 若有定义
    typedef  int  *T;
    T  a[20];
则以下与上述定义中a类型完全相同的是

选项 A、int  *a[20];
B、int  (*a)[20];
C、int  a[20];
D、int  **a[20];

答案A

解析 typedef 类型名 新类型名表示为一个已有定义的类型标识符重新定义一个类型名,题中选项A代表的意思是数组指针,即指向数组的指针,B选项是指针数组,即数组存放的元素是整型指针,首先为整型指针类型命名为T,再通过T定义了一个整形指针数组*a[20],等价于int *a[20],答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/MND0FFFM
0

相关试题推荐
最新回复(0)