首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下语句 typedef struct TT { char c; int a[4]; } CIN; 则下面叙述中正确的是
设有以下语句 typedef struct TT { char c; int a[4]; } CIN; 则下面叙述中正确的是
admin
2018-10-16
74
问题
设有以下语句 typedef struct TT { char c; int a[4]; } CIN; 则下面叙述中正确的是
选项
A、TT是struct类型的变量
B、可以用TT定义结构体变量
C、CIN是struct TT类型的变量
D、可以用CIN定义结构体变量
答案
D
解析
C语言允许用typedef说明一种新的类型名,说明新类型名的语句为一般形式为:typedef 类型名 标识符 在此,“类型名”必须是此语句之前已有定义的类型标识符。“标识符”是一个用户定义标识符,用作新的类型名。typedef语句的作用仅仅是用“标识符”来代表已存在的“类型名”,并未产生新的数据类型,原有类型名依然有效。在本题中用typedef定义CIN为TT的一种新的类型名,因而可以用它定义一个结构体变量。
转载请注明原文地址:https://www.kaotiyun.com/show/7wxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
有以下程序段:inta[l0]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b;b=p[5];b中的值是【】。
派生类对基类继承控制访问有三种。派生类可以定义其基类中不具备的【】。
若要对a进行++运算,则a应具有下面说明
下列程序的输出结果是【】。main(){inta[]={2,4,6},*ptr=&a[0],x=8,y,z;for(y=0;y<3;y++)z=(*(ptr+y)<x)?*(ptr+y):x;prin
在C语言程序中()
若有语句:char*line[5];,以下叙述中正确的是
在数据流图的类型中有两种类型,它们是变换型和__________。
下列特征中不是面向对象方法的主要特征的是()。
已知8个数据元素为(34,76,45,18,26,54,92,65),按照依次插入结点的方法生成一棵二叉排序树后,最后2层上的结点总数为______。
随机试题
高适《燕歌行》:君不见沙场征战苦,__________!
雄黄炮制的最佳方法是
正常新生儿脐带脱落的时间,发生于出生后
表面紫红色,有多数不规则的深皱纹,剖面边缘向内卷曲的药材为
背景资料沿海地区某住宅工程,该工程由4栋地上12层,地下1层,结构形式完全相同的单体组成,其中地下室为整体连接地下室。该工程地下水系发达,地下水对钢筋混凝土结构有侵蚀作用。屋面设计为不上人屋面,炉渣保温后细石混凝土封面找坡,最上层敷设SBS卷材防水层一道
根据巷道支护验收规范的规定,巷道施工作业中,掘进工作面与永久支护间的距离不应大于()m。
新征用耕地应缴纳的城镇土地使用税,其纳税义务发生时间是()。
假设法定存款准备金率为5%,现金漏损率为5%,则存款乘数为()。
A.丝状乳头B.菌状乳头C.轮廓乳头D.叶状乳头E.味蕾味觉感受器,位于轮廓乳头的环沟侧壁上的是()。
Itishisdubiousdistinctiontohaveprovedwhatnobodywouldthinkofdenying,thatRomeroattheageofsixty-fourwriteswit
最新回复
(
0
)