首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下说明 typedef struct ST { long a; int b; char c[2];} NEW; 则下面叙述中正确的是
设有如下说明 typedef struct ST { long a; int b; char c[2];} NEW; 则下面叙述中正确的是
admin
2009-01-15
38
问题
设有如下说明 typedef struct ST { long a; int b; char c[2];} NEW; 则下面叙述中正确的是
选项
A、以上的说明形式非法
B、ST是一个结构体类型
C、NEW是一个结构体类型
D、NEW是一个结构体变量
答案
4
解析
将题目中的定义语句去掉前面的typedef和后面的NEW(分号保留),就是一条完整的结构体定义语句,其中struct是说明符,ST是结构体名,大括号里面的是结构体成员的定义。此时要声明该结构体变量时需要使用struct加结构体名一起来声明,struet ST一起构成一个结构体类型,就好像字符类型char.若只去掉前面的 typedef,就是一条结构体定义同时声明一个结构体变量NEW的语句,因为NEW的前面部分是structST的完整写法。可以看作是struct ST. C语言允许用 typedef说明一种新类型名,其语法格式为:
typedef 类型名 标识符;
以后就可以用该标识符来代替被说明的类型名了。因此,当前面存在typedef时,该语句就变成了给stmct ST的完整写法定义一个新的名称NEW。所以,此时的NEW是一个结构体类型,它相当于struct ST,即可以和char一样单独用来声明该结构体变量,而ST只是一个结构体名,不能单独用来声明变量。所以,4个选项中C符合题意。
转载请注明原文地址:https://jikaoti.com/ti/pYS0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画两个标签(名称分别为Label1和Label2,标题分别为“书名”和“作者”)、两个文本框(名称分别为Text1和Text2,T
(1)在名称为Ft)Filll,标题为“框架”的窗体上添加一个名称为Frame1,且标题为空的框架。框架内含有两个单选按钮,名称分别为Opt1和Opt2,其标题分别为“字体”、“人小”。注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt1
(1)在标题为“列表框”、名称为Form1的窗体上添加一个名称为List1的列表框,通过属性窗口输入4个列表项:“数学”、“语文”、“历史”、“地理”,列表项形式采用复选框形式,如图所示。列表框的宽为1100,高不限。注意:存盘时必须存放在考生文
(1)在考生文件夹下的“samp1.accdb”数据库中建立表“tTeacher”,表结构如表2.1所示。(2)根据“tTeacher”表的结构,判断并设置主键。(3)设置“工作时间”字段的有效性规则:只能输入上一年度5月1日以前(含
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm。窗体上有一个名称为Commandl的命令按钮和一个名称为Timerl的计时器。如图2-159所示,请在窗体上画一个标签(名称为Labell,标题为”请输入一个正整数”),再画一
(1)在考生文件夹下有一个工程文件sjt3.vbp,其窗体上有一个名称为Label1的控件数组,含三个标签,标题分别是“开始时间”、“结束时间”和“通话费用”;有一个名称为Text1的控件数组,含三个初始值为空的文本框;此外还有两个名称分别为Cmd1和
下列叙述中正确的是()。
要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是①先画一个框架,再在框架中画两个单选按钮②先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中③先画两个单选按钮,再画框架将单选按钮框起来
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
数据库中对概念模式内容进行说明的语言是()。
随机试题
下列关于中央与地方财政事权划分的说法中,错误的是()。
(1)什么是洛伦茨曲线图?其主要用途有哪些?(2)简述洛伦茨曲线图的绘制方法.
去除中药中鞣质的方法()。
A.氯沙坦B.可乐定C.哌唑嗪D.氢氯噻嗪E.卡托普利可特异地抑制肾素血管紧张素转化酶的药物
关于骗取出口退税罪和虚开增值税发票罪的说法,下列哪些选项是正确的?(2008—卷二—59,多)
证券投资基金的严格监管、信息透明的特点表现在()。
《证券投资基金运作管理办法》将我国的基金类别分为()。
InternetdatashowsthatAmericanyoungeradultshavebecometheprimarygroupmadaboutalteringtheirpersonalappearance.Onc
可持续发展(sustainabledevelopment)是20世纪80年代提出的一种新的发展观。这种模式要求在保护环境的条件下发展经济,既要满足当代的需求,又不能损害后代人的利益。它的核心思想是确保经济、资源和环境的协调发展,目的是让子孙后代享受充分的
MoreandmoreAmericansarereadingtheirowncreditreport.Creditreportsare【B1】______bylenderstodecidehowrriskyitwoul
最新回复
(
0
)