首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下对结构体类型变量的定义中,不正确的是( )。
以下对结构体类型变量的定义中,不正确的是( )。
admin
2009-01-15
25
问题
以下对结构体类型变量的定义中,不正确的是( )。
选项
A、typedef struet 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
解析
定义结构体类型的变量有如下几种方法:
①定义结构体类型的同时,定义结构体类型的变量,如:
stract aa
{…}tdl;
选项B) 中将宏名AA用宏体structaa替换后,与该定义形式一样,因此是正确的。在这一定义形式中,结构体类型名aa是可以省略的,因此,D) 项也是正确的。
②先定义结构体类型,然后再定义结构体类型的变量,形式如下:
struct aa
{…};
strnct aa tdl;
这种定义形式也可演变为:先用类型定义语句typedef将该结构体类型定义成一个类型名 AA,然后直接用该类型名AA定义一个结构体变量(这时不再需要使用关键字struct)。因此选项A) 正确。
转载请注明原文地址:https://kaotiyun.com/show/A7Hp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下过程的功能是从数组中寻找最大值:PrivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimsAsInteger,fAsIntegerDimiAsIntegers=LBo
以下叙述中错误的是
下面不属于软件设计阶段任务的是
结构化程序设计的基本原则不包括
设x为一整型变量,且语句的开始为:SelectCasex,则不符合语法规则的Case子句是()。
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
对下列二叉树进行前序遍历的结果是
下面不能作为结构化方法软件需求分析工具的是
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
下列说法中,错误的是
随机试题
甲从A地购得面值2万元的假币,然后携带假币乘坐火车到B地。甲在车上与几个朋友赌博时被乘警发现,乘警按规定对甲处以罚款,甲欺骗乘警,以假币缴纳罚款,被乘警发现。甲的行为构成下列哪些罪?()(2003年卷二第34题)
下列需要编制环境影响报告书的规划的是:
()可以对期货投资者保障基金的规模、缴纳比例和缴纳方式进行调整。[2012年9月真题]
甲企业以已经出租的办公楼为抵押,向乙银行借款;抵押权设立后,乙银行可以办公楼抵押权对抗其租赁权。()
神经衰弱的常见生理症状包括()。
北宋张择端的一幅反映当时社会生活的风俗画,有很高的艺术价值和史料价值的作品是(),
张老师说:这次摸底考试,我们班的学生全都通过了,所以,没有通过的都不是我们班的学生。以下哪项和以上推理最为相似?
习近平在纪念邓小平同志诞辰110周年座谈会上的讲话中指出:中国特色社会主义是适合中国国情、符合中国特点、顺应时代发展要求的理论和实践,所以才能取得成功,并将继续取得成功。中华民族创造了具有5000多年悠久历史的辉煌文明,中国人民在中国共产党领导下创造了建
[*]
A、Itallowshimtomakealotoffriends.B、Itrequireshimtoworklonghours.C、Itenableshimtoapplytheorytopractice.D、
最新回复
(
0
)