若有定义  typedef int *(*T[10])[10];  T b;  则以下选项中所定义的a与上述定义中的b,其类型完全相同的是( )。

admin2022-10-24  35

问题 若有定义
 typedef int *(*T[10])[10];
 T b;
 则以下选项中所定义的a与上述定义中的b,其类型完全相同的是(          )。

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

答案D

解析 “typedef int*(*T[10])[10];”使用typedef定义一种新类型名T,T的类型是二维数组指针,指向10个元素的数组。其中数组元素类型为int*[10],即数组的每个元素又是包含10个元素的数组,数组的元素是整型指针类型。故本题答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/OPkp777K
0

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