首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下对结构体类型变量的定义中,不正确的是
以下对结构体类型变量的定义中,不正确的是
admin
2009-02-15
57
问题
以下对结构体类型变量的定义中,不正确的是
选项
A、typedef struct aa { int n; float m; }AA; AA tdl;
B、#define AA struct aa AA{ int n; float m; }tdl;
C、struct { int n; float m; }aa; struct aa tdl;
D、struct { int n; float m; }tdl;
答案
4
解析
定义结构体类型的变量有几种的方法如下:
①定义结构体类型的同时,定义结构体类型的变量,如下面的定义中在定义结构体类型aa的同时定义了该类型的变量tdl。上述B)项中将宏名AA用宏体 struct aa替换进去后,与该定义形式一样,因此是正确的。这一定义形式中,结构体类型名明是可以省略的,因此,D)项也是正确的。
struct aa
{ ...
}tdl;
②先定义结构体类型,然后再定义结构体类型的变量,形式如下:
struct aa
{
…
};
struct aa tdl;
这种定义形式也可演变为,先用类型定义语句typedef将该结构体类型定义成一个类型名AA,然后直接用该类型名AA去定义一个变量(这时不再需要使用关键字struct了)。这就是A)项的形式。
转载请注明原文地址:https://kaotiyun.com/show/bAXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:OptionBase1PrivateSubCommand1_Click()Dim
数据库应用系统中的核心问题是()。
在窗体上画一个名称为Textl的文本框,编写如下事件过程代码:PrivateSubText1_eyPress(KeyAsciiAsInteger)DimehAsStringch=Chr(KeyAscii)
设有如下数组声明:Dima()AsSingle下面关于这一声明的叙述中正确的是()。
下面关于文件叙述中错误的是()。
下列关于顺序文件的描述中,正确的是()。
下面属于软件设计阶段产生的文档是()。
编写如下程序:PrivateSubCommand1_Click()DimnumAsInteger,kAsInteger,nAsIntegersum=InputBox("请输入一个正整数:")k=su
下面是求最大公约数的函数的首部Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的人栈与退栈操作后,top=50,则栈中的元素个数为()。
随机试题
下列哪些症状是属湿热内蕴夹有瘀热的遗精
促进性腺发育成熟的物质是
下列哪种产后病与血瘀无关
排水固结法处理地基,当采用∮7cm袋装砂井和塑料排水板作为竖向通道时,竖向排水通道长度主要取决于工程要求和土层情况,对以地基稳定性控制的工程,竖向排水通道深度至少应超过最危险滑动面()m。
世界贸易组织的最高权力机构是______。
大科学工程“人造太阳”,主要是将氘核聚变反应释放的能量用来发电,氘核聚变反应方程是:。氘核聚变反应中释放的核能约为()。
科技工作者因尽到了道德义务而受到社会的尊重。如果个别科技工作者出于私利支配,背离真善美的良知,做出危害社会的科技行为选择,如为法西斯侵略战争服务,他们就要受到社会舆论的谴责,就要受到社会的制裁。还有一类不正当的科技行为,如非法占有他人成果,这也应受到谴责和
(中山大学2013)采用直接标价时,如果需要比原来更少的本币就能兑换一定数量的外币,则表明()。
1949年3月,在中国人民革命即将取得全国胜利的前夕,中国共产党在河北省平山县西柏坡村召开了中共七届二中全会,毛泽东在会上作了报告。主要内容有()
Writeanessayof160—200wordsbasedonthefollowingdrawing.Inyouressay,youshould1)describethedrawingbriefly,2)
最新回复
(
0
)