首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义 typedef int *T[10]; T a; 则以下选项与上述定义中a的类型完全相同的是
若有定义 typedef int *T[10]; T a; 则以下选项与上述定义中a的类型完全相同的是
admin
2020-07-28
48
问题
若有定义
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全国计算机二级
相关试题推荐
下列叙述中正确的是
有以下程序voidfun(inta,intb,intc){a=b;b=c;c=a;}main(){inta=10,b=20,c=30;fun(a,b,c);pfintf("%d,%d,%d\n",c,b,a);}程序运行后的输出结果是
C语言程序的模块化通过以下哪个选项来实现
以下叙述正确的是
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
下列关于二叉树的叙述中,正确的是
有以下程序#include<stdio.h>voidmain(){inta[]={2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){case0:switch(a[i]%2){case0:a[i]++;break
若要定义一个具有5个元素的整型数组,以下错误的定义语句是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
Woman:Whereareyougoingtospendyourholidaythisyear,Bob?Bob:Wemaygoabroad,【D1】______Woman:Whatdoyoumean?Bob:
下列有关开窍药用法用量的叙述中,正确的有
清乾隆律学家、名幕王又槐对谋杀和故杀的有关论述:(2011年试卷一第18题)①“谋杀者,蓄念于未杀之先;故杀者,起意于殴杀之时。”②“谋杀则定计而行,死者猝不及防、势不能敌,或以金刃,或以毒药,或以他物,或驱赴水火,或伺于隐蔽处所,即时致死,并无争斗情形,
对于发起人而言,BOT项目融资模式的优点不包括( )。
从事基础会计岗位的工作人员无需持有会计证。()
下列关于连续竞价的说法错误的是()。
财务会计报告的主体和核心是()。
商业银行资本中最稳定、质量最高的部分是()。
按照《国际法院规则》的规定,国际法院的管辖权包括诉讼管辖权和咨询管辖权。()
PartⅡReadingComprehension(SkimmingandScanning)Directions:Inthispart,youwillhave15minutestogooverthepassageq
最新回复
(
0
)