首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下对结构体类型变量的定义中,不正确的是
以下对结构体类型变量的定义中,不正确的是
admin
2009-02-15
26
问题
以下对结构体类型变量的定义中,不正确的是
选项
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全国计算机二级
相关试题推荐
下列叙述中正确的是()。
下列说法中正确的是()。
以下关于VB文件的叙述中,正确的是()。
下面不能作为软件设计工具的是()。
设工程文件包含两个窗体文件Form1.frm、Form2.frm及一个标准模块文件Module1.bas。两个窗体上分别只有一个名称为Command1的命令按钮。Form1的代码如下:PublicxAsIntegerPrivmeSubFo
下面循环语句中在任何情况下都至少执行一次循环体的是
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是
结构化程序设计的基本原则不包括
下列算法中,最坏情况下时间复杂度为O(nlog2n)的是()。
结构化程序设计中,下面对goto语句使用描述正确的是
随机试题
胸小肌将腋动脉分为三段,第一段发出______、__________,第二段发出____________,第三段发出_________、_________和_________。
识读φ25F8的含义。
调查者根据调查目的的要求所设计的,由一系列问题、说明、备选答案组成的调查项目表格叫作()
合并脊髓损伤的脊柱骨折多发生在
A.小半夏汤B.苏子降气汤C.旋覆代赭汤D.橘皮竹茹汤E.丁香柿蒂汤具有化痰散饮,和胃降逆功效的方剂是
公示催告程序中的利害关系人在公示催告期间向人民法院申报权利的,人民法院应当裁定终结公示催告程序。利害关系人在申报期届满后,判决作出之前申报权利的,人民法院应如何处理?
甲欲杀乙,将乙打得昏迷之后突然良心发现赶紧送乙去医院,医生消炎药药物剂量稍缺导致乙伤口感染死亡;丙因琐事与丁发生口角,将打成轻伤的丁送往医院,医生开成相反作用的药物导致丁死亡,下列哪一项的评价是正确的?()
以企业为主体进行内源筹资的优势有()。
求助者一般资料:敏儿,23岁,女性,公司职员。求助者主诉:半个月以前在办公室里晕倒过几次,担心会经常晕倒,所以就请假一直呆在家里。去过医院检查没有任何躯体疾病,父母担心女儿会有心理问题,就带来做心理咨询。求助者家庭背景:求助者父母都是农
OneoftheexecutivesgatheredattheAspenInstituteforaday-longleadershipworkshopusingtheworksofShakespearewasdi
最新回复
(
0
)