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

admin2016-04-07  33

问题 若有定义:
    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类型名新类型名表示为一个已有定义的类型标识符重新定义一个类型名,题中,首先将指针类型命名为T,再通过T定义了一个数组指针*a[20],整个功能等价于int**a[20],答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/ozi0FFFM
0

最新回复(0)