首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义 typedef int *T[10]; T a; 则以下选项与上述定义中a的类型完全相同的是
若有定义 typedef int *T[10]; T a; 则以下选项与上述定义中a的类型完全相同的是
admin
2020-07-28
49
问题
若有定义
typedef int *T[10];
T a;
则以下选项与上述定义中a的类型完全相同的是
选项
A、int *a[10];
B、int (*a)[10];
C、int a[10];
D、int (*a[10])();
答案
A
解析
C语言允许由用户自己定义类型说明符,也就是说允许由用户为数据类型取"别名"。类型定义符typedef即可用来完成此功能,可以完全代替原来的类型说明符。因此,变量a的类型为int *a[10]。typedef int *T[10],由于[]运算符优先级高于*,可以看成typedef int[10] *T,替换T可得int[10] *a=>int *a[10],因此,答案为A选项
转载请注明原文地址:https://kaotiyun.com/show/tP3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件(程序)调试的任务是
下列叙述中正确的是
有以下程序#include<stdio.h>intfun(inta,intb){returna+b;}main(){intx=6,y=7,z=8,r;r=fun(fun(x,y),z--);printf("%d\n",r);}程序运行
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
以下选项中叙述错误的是
若要定义一个具有5个元素的整型数组,以下错误的定义语句是
若有定义语句:intm[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是
有下列程序:inta=4;intf(intn){intt=0:staticinta=5;if(n%2){inta=6;t+=a++;}else{inta=7;t+:a++;}returnta++;}main(){ints
以下选项中关于C语言常量的叙述错误的是
随机试题
已知f(x)在x=0点可导且f(0)=0,f’(0)=1,试求其中D:x2+y2≤t2.
超声显示胰头肿大伴有扩张的胆管、胰管,提示胰头病变最可能为
患者,女,44岁。素有咳喘宿疾,多湿多痰,恼怒后突然昏厥,喉有痰声,呕吐涎沫,呼吸气粗,舌苔白腻,脉沉滑。问题2:其病机是
硫酸阿托品水溶液最稳定的pH值为
主动脉瓣关闭发生于
招标人向建设行政主管部门办理申请招标手续的备案文件应包括( )。
农村合作医疗基金主要补助参加新型农村合作医疗农民的大额医疗费用或( )等费用。
2013年新修订的《商标法》中新增的可以作为商标申请注册的标志是:
下列情形中,属于牵连犯特征的是()。
Afterreadingthesebooks,thestudentwas______totheDarwiniantheoryofevolution.
最新回复
(
0
)