首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下对结构体类型变量的定义中,不正确的是( )。
以下对结构体类型变量的定义中,不正确的是( )。
admin
2009-01-15
57
问题
以下对结构体类型变量的定义中,不正确的是( )。
选项
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://www.kaotiyun.com/show/A7Hp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有两个关系R和T如下:则由关系R和T如下:
在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输入正整数。在“除数”框架中选择一个单选按钮,然后单击“处理数据”按钮,将大于文本框中的正整数且能够被所选除数整除的5个数添加到列表框List1中,如图3-23所示。在窗体文件中已
以下关于VB的叙述中,错误的是
运行如下程序PrivateSubCommandl_Click()Dima(5,5)AsIntegerFori=1To5Forj=1To4a(i,j)=i*2+jIfa(i,j)/7=a(i,j)\7Then
设x为一整型变量,且语句的开始为:SelectCasex,则不符合语法规则的Case子句是
以下过程的功能是从数组中寻找最大值:PfivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimSAsInteger,fAsInteger:DimiAsInteg
下列说法中,错误的是
设有如下程序:PrivateSubForm.Click()num=InputBox("请输入一个实数"):p=InStr(num,"")Ifp>0ThenPrintMid(num,p+1)Else
(1)在考生文件夹下有一个工程文件sjt3.vbp,其窗体上有一个名称为Label1的控件数组,含三个标签,标题分别是“开始时间”、“结束时间”和“通话费用”;有一个名称为Text1的控件数组,含三个初始值为空的文本框;此外还有两个名称分别为Cmd1和
假定有以下函数过程:FunctionFun(SAsString)AsStringDims1AsStringFori=1ToLen(S)s1=LCase(Mid(S,i,1))+s1NextiFun=s
随机试题
“街头访谈”这种抽样形式属于
下面关于体内生物转化作用的叙述哪一项是错误的
胃溃疡节律性疼痛的特点是
A.提示肺动脉高压B.提示右心室肥大C.提示左心功能不全D.提示右心功能不全E.提示慢性阻塞性肺气肿剑突下可见心脏搏动
通过控制呼吸、垂肩、仰视、自我发泄等方法分散注意力,以缓解疼痛的方法属于
下列哪些是法律援助实施人员?()
某上市公司2008年度的财务报告批准报出日为2009年4月30日,应作为资产负债表日后调整事项处理的有()。
甲对乙享有100万元的合同债权,该债权具有可转让性。甲将其债权转让与丙,则()。
F列关于数据库设计的叙述中,正确的是()。
Thelittlegirlworeaverythincoat.Asuddengustofcoldwindmadeher_________.
最新回复
(
0
)