首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下对结构体类型变量的定义中,不正确的是
以下对结构体类型变量的定义中,不正确的是
admin
2009-02-15
72
问题
以下对结构体类型变量的定义中,不正确的是
选项
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全国计算机二级
相关试题推荐
下列方法中,能够使对象获得焦点的是()。
以下语句中正确的是()。
编写如下程序:PrivateSubCommandl_Click()Dima(10)AsStrings="123456"n=Len(s)Fork=1Tona(k)=Mid(s,k,1)
下列叙述中正确的是()。
下面不能作为软件设计工具的是()。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>D)Ord>c的值是()。
下面属于软件设计阶段产生的文档是()。
下列数据结构中,属于非线性结构的是
随机试题
电容器对交流电流的阻碍能力称为________,用符号________表示,单位是________。
上颁全口义齿基托后缘止于
收涩药不适宜的病证有()。
填方高度的管涵顶面填土()mm以上才能用压路机碾压。
下列模块中,()与应收、应付管理模块之间存在数据传递关系。
个人投资者是证券市场最广泛的投资主体,以下不属于个人投资者的特点是()。
根据《行政诉讼法》的规定,下列各项中,当事人可以提起行政诉讼的案件有( )。
通货膨胀的成因包括()。
民警罗某于2013年1月3日中午巡逻下班后开着警车回家,因无处停车,就将警车停靠在自家小区附近的禁停路段,后被某市民悄悄贴上手写的“违法行为告知书”,样式非常类似于交警开具的罚单。网民张某用照相机将这一幕拍下来,并上传到微博,引起网民热议。这份
A、 B、 C、 CItalwaysbeginsafewminuteslateanswerswhenwilltheperformancebegin.Choice(A)confusesthes
最新回复
(
0
)