首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: typedef struct NODE {int num; struct NODE * next; }OLD; 以下叙述中正确的是( )。
有以下程序段: typedef struct NODE {int num; struct NODE * next; }OLD; 以下叙述中正确的是( )。
admin
2009-01-15
50
问题
有以下程序段: typedef struct NODE {int num; struct NODE * next; }OLD; 以下叙述中正确的是( )。
选项
A、以上的说明形式非法
B、NODE是一个结构体类型
C、OLD是一个结构体类犁
D、OLD是一个结构体变量
答案
4
解析
将题目中的定义语句去掉前面的typedef和后面的OLD(分号保留),就是一条完整的结构体定义语句,其中struct是说明符,NODE是结构体名,大括号里面的是结构体成员的定义。此时要声明该结构体变量时需要使用struct加结构体名.起来声明,struct NODE一起构成一个结构体类型,就好像字符类型char。若只去掉前面的typedcf,就是一条结构体定义同时声明一个结构体变量 OLD的语句,因为OLD的前面部分是struct NODE的完整写法,可以看作是struct NODE。C语言允许用typedef说明一种新类型名,其语法格式为:
typedef类型名标识符;
以后就可以用该标识符来代替被说明的类型名了。因此,当前面存在typedef时,该语句就变成了给struct NODE的完辖写法定义一个新的名称OLD。所以,此时的OLD是一个结构体类型,它相当于struct NODE,即可以和char一样单独用来声明该结构体变量,而NODE只是一个结构体名,不能单独用来声明变量。所以, 4个选项中C符合题意。
转载请注明原文地址:https://www.kaotiyun.com/show/rTXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于二叉树的叙述中,正确的是( )。
设有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dimx(6)a=Array(4,2,5,1,6,3)b=Array(64,24,98,27,
通过一个属性可以获得文件列表框中当前被选中文件的文件名,这个属性是
若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是( )。
如果把命令按钮的Cancel属性设置为True,则程序运行后( )。
假定在标准模块中的声明部分有如下语句:PublicVarAAsInteger而在窗体模块的声明部分有如下语句:PublicVarBAsInteger则以下叙述中正确的是
将数据项“Student”添加到名称为List1的列表框中,并使其成为列表框第一项的语句为()。
要删除列表框中最后一个列表项,正确的语句是( )。
设有以下函数过程PrivateFunctionFun(a()AsInteger,bAsString)AsIntegerEndFunction若已有变量声明:Dimx(5)AsInteger,nA
()是构成C语言程序的基本单位。
随机试题
患者,男,29岁。发热1周治疗后渐退,但口干口渴,发肤发斑,大便秘结,舌绛少苔,脉细数。用药宜选
白芍的主治病证有
出口日期栏应填()。运输方式栏应填()。
下面关于机构投资者买卖基金的营业税的说法正确的是()。
2015年1月1日,甲公司为其100名中层以上管理人员每人授予100份现金股票增值权,这些人员从2015年1月1日起必须在该公司连续服务2年,即可自2017年1月1日起根据股价的增长幅度获得现金,该增值权应在2018年12月31日之前行使完毕。甲公司201
在单声部作品中,进行方式为________和________两种。
“气候难民”指的是生存因气候变暖等特殊气候因素而受到威胁的人们,这是一个逐渐扩大的族群。某基金会发表的一份报告称,在未来40年,全球约5到6亿的人都面临着沦为“气候难民”的危险。下列描述中被迫迁移的人们,不属于“气候难民”的是()。
法院在审理某药品行政处罚案时查明,药品监督管理局在作出处罚决定前拒绝听取被处罚人甲的陈述申辩。下列关于法院判决的哪种说法是正确的?()
《刑法》第240条规定:拐卖妇女、儿童的,处五年以上十年以下有期徒刑,并处罚金;有下列情形之一的,处十年以上有期徒刑或者无期徒刑,并处罚金或者没收财产;情节特别严重的,处死刑,并处没收财产:(一)拐卖妇女、儿童集团的首要分子;(二)拐卖
MydoctorsaysI’mtooexhaustedandhasadvisedmenotto______anymorework.
最新回复
(
0
)