首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下对结构体类型变量的定义中,不正确的是( )。
以下对结构体类型变量的定义中,不正确的是( )。
admin
2009-01-15
55
问题
以下对结构体类型变量的定义中,不正确的是( )。
选项
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全国计算机二级
相关试题推荐
下面关于控件数组的叙述中正确的是
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:PrivateSubCommand1_Click()Dima(10)AsInteger,maxAsIntegerFork=1To10a(k)=InputBox("输入一
阅读程序:OptionBase1SubP(b()AsInteger)Fori=1To4b(i)=2*iNextiEndSubPrirateSubForm_Click()Dima(4)AsIntegerFori=
命令按钮Commandl的事件过程如下:PrivateSubCommand1Click()Dimarr(5,5)AsIntegerDimiAsInteger,jAsIntegerFori=1To4Forj=2To4
以下关于控件数组的叙述中,错误的是
在关系数据库中,用来表示实体间联系的是
假定在图片框Picturel中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是
下列选项中不符合良好程序设计风格的是
下列选项中不符合良好程序设计风格的是
随机试题
咳铁锈色痰意昧肺组织哪些结构遭到破坏,此时病变部位的肺泡还是空泡状吗?
吗啡可与三氯化铁试液反应显蓝色,是因为其结构中具有
A、收湿生肌B、攻毒蚀疮C、清肺化痰D、开窍醒神E、劫痰平喘蟾酥除解毒消肿外,又能()
蓝天公司与圣美公司于2009年3月签订一份合同,位于A市的蓝天公司从圣美公司购买一套大型生产设备。双方在合同中约定了仲裁条款:凡因履行本合同发生的一切争议,均应由双方协商解决;双方协商解决不了的,任何一方均可向蓝天公司所在地的仲裁机构提请仲裁。蓝天公司收到
程序调用自身的编程方法称为()。
回避:是指侦察、检察、审判人员等在与案件有法定的利害关系或其他可能影响案件公开处理的关系时,不得参与办理该案件或者参与该案件的其他诉讼活动的一项制度。在办理某一刑事案件时,下列人员中可以不回避的是()。
马克思一生中最重要的理论发现是创立了
设A为n阶矩阵,且|A|=0,Aki≠0,则AX=0的通解为________.
我国著作权法中,(3)系指同一概念。
Readthearticlebelowaboutleadershipinbusinessandthequestionsontheoppositepage.Foreachquestion(13-18),marko
最新回复
(
0
)