首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下对结构体类型变量的定义中,不正确的是
以下对结构体类型变量的定义中,不正确的是
admin
2009-02-15
55
问题
以下对结构体类型变量的定义中,不正确的是
选项
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全国计算机二级
相关试题推荐
考生文件夹下有工程文件sjt3.vbp,控件及其属性见窗体文件。程序功能为:单击窗体,则先把数据集读入数组arr,再根据用户输入的值删除数组中对应的元素,并提示操作结果。删除元素分为三步完成:首先查找到要删除的元素,其次将其后续元素顺次前移,最后
若看到程序中有以下事件过程,则可以肯定的是,当程序运行时()。PrivateSubClick_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
下面关于文件叙述中错误的是()。
编写如下程序:PrivateSubCommandl_Click()Dima(10)AsStrings="123456"n=Len(s)Fork=1Tona(k)=Mid(s,k,1)
双精度浮点数的类型说明符为()。
下面选项中不是关系数据库基本特征的是()。
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>D)Ord>c的值是()。
在VB中,函数过程与子程序过程的区别之一是()。
使用白盒测试方法时,设计测试用例应根据()。
窗体上有名称为Commandl的命令按钮和名称为Textl的文本框()。PrivateSubCommandl_Click()Textl.Text=“程序设计”Textl.SetFocusEndSubPrivateSub
随机试题
下列关于痢疾志贺菌的特性描述正确的是()
女,38岁,因阴部有块状物脱出而就诊。妇科检查:阴道前壁脱出,超过处女膜缘,部分宫体与宫颈露于阴道口外,宫颈较长。其临床分度为
组织应制定一个或多个方案,其作用是保证环境( )的实现。
账户记录中如果出现漏记、重记、串记、反方向记录等时,有可能不影响发生额试算平衡。( )
在中国证监会对承销业务的现场检查中,包括检查作为主承销商是否对发行人信息披露文件的()进行了核查。
如果A、B两只股票的收益率变化方向和变化幅度完全相同,则由其组成的投资组合()。
马克思主义认为,实现人全面发展的根本途径是()
不等式4(χ-2)≤2(χ-1)的非负整数解的个数是().
在通过其他途径都不能获得满意的救济时,可以通过()渠道获得充分的补救。
"HowdidJamiefindoutaboutherpromotion?""She______byherboss."
最新回复
(
0
)