首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下对结构体类型变量的定义中,不正确的是( )。
以下对结构体类型变量的定义中,不正确的是( )。
admin
2009-01-15
58
问题
以下对结构体类型变量的定义中,不正确的是( )。
选项
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全国计算机二级
相关试题推荐
设有如下的用户定义类型:TypeStudentNumberAsString:NameAsString:AgeAsIntegerEndType则以下正确引用该类型成员的代码是
以下能在窗体Form1的标题栏中显示“VisualBasic窗体”的语句是
以下过程的功能是从数组中寻找最大值:PfivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimSAsInteger,fAsInteger:DimiAsInteg
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:PrivateSubCommand1_Click()Dima(10)AsInteger,maxAsIntegerFork=1To10a(k)=InputBox("输入一
在下面语句或函数中,不能描述选择结构的是
数据库系统的核心是
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为“操作系统”的
关于MDI窗体下列说法正确的是()。
假定建立了一个名为Commandl的命令按钮数组,则以下说法中错误的是()。
随机试题
A.聚集B.叠连C.凝集D.凝固红细胞悬浮稳定性差时,红细胞出现
复合树脂充填时,洞缘斜面做在A.洞缘牙釉质上B.洞壁牙本质上C.洞缘牙本质上D.洞缘牙骨质上E.龈缘牙本质上
下列哪些行为属于行政复议的范围?()
下列关于监理大纲、监理规划、监理实施细则三者之间关系的说法中正确的有( )。
关于项目法人指定分包,违反规定的说法是()。
下列关于借贷记账法的说法中,错误的是()。
A公司为一上市公司。2015年1月1日,公司向其100名管理人员每人授予100份股票期权,这些职员从2015年1月1日起在该公司连续服务3年,即可以5元每股购买100股A公司股票,从而获益。公司估计该期权在授予日的公允价值为30元。至2016年12月31日
我国社会主义职业道德的核心是()。
根据标准ASCII码表,已知英文字母K的十六进制码值是4B,则二进制ASCII码1001000对应的字符是()。
Youare_______carefulthanyoursister.Youtwocan’tdotheworkthatneedscareandskill.
最新回复
(
0
)