首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下结构体类型说明和变量定义中正确的是( )。
以下结构体类型说明和变量定义中正确的是( )。
admin
2013-02-23
77
问题
以下结构体类型说明和变量定义中正确的是( )。
选项
A、typedef struct
B、struct REC; {int n;char c;}REC; {int n;char c;}; REC t1,t2; REC t1,t2;
C、typedef struct REC;
D、struct {int n=0;char c=’A’;}t1,t2; {int n;char c;}REC; REC t1,t2;
答案
A
解析
选项A中用typedef定义结构体类型名REC后,REC能够唯一地标识这种结构体类型,可以用REC定义变量,这是正确的结构体类型变量的定义,选项C是错误的。选项B中“struct REC;”后面不应该加分号。选项D中的结构体是一个无名结构体类型,REC是结构体变量,不是结构体类型,因此不能用来定义结构体变量。
转载请注明原文地址:https://kaotiyun.com/show/0ZPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
指出下面不了确的赋值语句()。
以下程序中,fun函数的功能是求3行4列二维数组每行元素的最大值。请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,2
若有以下程序main(){intp,a=5;if(p=a!=0)printf("%d\n".p);elseprintf("%d\n",p+2);}执行后
下面程序段的输出结果是()。charstr[]="ABC",*p=str;Printf("%d\n",*(p+3));
设有定义:floata=2,b=4,h=3;以下C语言表达式中与代数式计算结果不相符的是()。
在关系数据库中,用来表示实体之间联系的是()。
有以下函数: fun(char*a,char*b) { while((*a!=’\’0 & &(*b!=’\0’) & &(* a = * b)) {a++;b++;} return(*a-*b); } 该函数的功能是
以下程序是从终端读入数据到数组中,统计其中正数的个数,并计算它们的和。请填空。main(){inti,a[20],sum,count;sum=count=【】;for(i=0;i<20;i++)scanf("%
若要用下面的程序片段使指针变量p指向一个存储整型变量的动态存储单元int*pp=______malloc(sizeof(int));则应填入______。
随机试题
钻井液通过调节粘度使液柱压力能够平衡地层压力。()
完全性阻塞性黄疸时,恰当的是
中暑的主要原因是
甲股份有限公司(以下简称甲公司)系一家上市公司,2013年至2015年对乙股份有限公司(以下简称乙公司)股权投资业务的有关资料如下:(1)2013年5月16日,甲公司与乙公司的股东丙公司签订股权转让协议。该股权转让协议规定:甲公司以5400万元收购
根据公司法律制度的规定,股份有限公司的财务会计报告应在召开股东大会年会的一定期间以前置备于公司,供股东查阅。该期间为()。
下列属于我国民法调整的人格关系的是()
结构化方法将软件生命周期分为计划、开发和运行3个时期,下列任务中哪个属于计划时期中的任务?
用下图可以辅助解释SPI的工作原理。假设主机的移位寄存器A中已存入11001010,从机的移位寄存器B中已存入11110000,则在主机发出8个SCK有效信号后,主机移位寄存器A和从机移位寄存器B中的内容分别是()。
Readthearticlebelowandchoosethebestsentencefromthelistonthenextpagetofilleachofthegaps.Foreachgap(1-
Whatwasthewomangoingtobuy?
最新回复
(
0
)