首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于typedef的叙述错误的是
以下关于typedef的叙述错误的是
admin
2018-01-11
33
问题
以下关于typedef的叙述错误的是
选项
A、typedef只是将已存在的类型用一个新的名字来代表
B、用typedef可以为各种类型说明一个新名,但不能用来为变量说明一个新名
C、用typedef可以增加新类型
D、用typedef为类型说明一个新名,通常可以增加程序的可读性
答案
C
解析
C语言允许用typedef说明一种新的类型名,其一般形式为:typedef类型名标识符;在此“类型名”必须是在此语句之前已有定义的类型标识符。“标识符”是一个用户定义标识符,用作新的类型名。聊edef语句的作用仅仅是用“标识符”来代表已存在的“类型名”,并未产生新的数据类型,原来的类型名依然有效,这样可以增加程序的可读性。
转载请注明原文地址:https://kaotiyun.com/show/GGxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列函数定义:intfun(doublea,doubleb){returna*b;)若下列选项中所用变量都已经正确定义并赋值,错误的函数调用是()。
若希望下列的程序运行后输出25,程序空白处的正确选项是()。main(){intid=50,a[]={7,4,10,5,8};for()j+=a[i];printf("%d",j-40);}
以下程序的输出结果是()。main(){inti=0,s=0:for(;;){if(i==3‖i==5)continue;if(i==6)break;1+
以下程序的输出结果是()。main(){inti;for(i=0;i<3;i++)switch(i){case0:printf("%d",i);
若有运算符:>、=、<<、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为()。
对下述程序的判断中,正确的是()。#includemain(){char*p,s[256];p=s:while(strcmp(s,"theend")){printf("In
若有定义“doublea;”,则正确的输入语句是()。
以下叙述中错误的是()。
下列对于线性链表的描述中正确的是
avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是
随机试题
2005年我国进行的股权分置改革,是将国有股、法人股分期分批转化成()
某水电大坝长约500m、坝高约85m。在大坝相应位置安置了相关仪器设备,主要包括引张线、正垂线/倒垂线、静力水准仪和测量机器人等四类设备,以便对大坝进行变形监测,保证大坝运行安全。设备的安置情况如下:(1)在大坝不同高程的廊道内布设了若干条引张线;
机关团体保卫工作是为确保党和国家领导人,来访的重要外宾,中央和省、自治区、直辖市党政领导机关以及重大活动的安全所进行的警戒、保卫工作。()
A、 B、 C、 D、 D
宪法规定了国家的根本制度,是国家的根本大法,所以宪法是不容改变的。()
简述教育学的发展阶段。
ThelivesoftheAncientGreeksrevolvedarounderis,aconceptbywhichtheydefinedtheuniverse.Theybelievedthattheworld
Attitudesofrespect,modestyandfairplaycangrowonlyoutofslowlyacquiredskillsthatparentsteachtheirchildrenoverm
【S1】【S10】
WhenmenreturnedfromWorldWarIIandthepostwar"babyboom"began,Americansbegantomoveingreatnumberstothe【B1】______
最新回复
(
0
)