首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行: #define N 100则以下叙述中正确的是
若程序中有宏定义行: #define N 100则以下叙述中正确的是
admin
2020-05-19
28
问题
若程序中有宏定义行: #define N 100则以下叙述中正确的是
选项
A、宏定义行中定义了标识符N的值为整数100
B、上述宏定义行实现将100赋给标示符N
C、在运行时用100替换标识符N
D、在编译程序对C源程序进行预处理时用100替换标识符N
答案
D
解析
在C语言中,凡是以“#”号开头的行,都称为“编译预处理”。其含义是在C编译程序对C源程序进行编译前,由编译预处理程序对这些编译预处理命令进行处理的过程。由#define定义的宏就是编译预处理命令。C程序在进行编译之前,都要先对程序中所有出现的“宏名”,都用宏定义中的替换文本进行替换。
转载请注明原文地址:https://kaotiyun.com/show/AwCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
下列叙述中正确的是()。
以下程序的输出结果是()。intfun(intx[],intn)main(){staticintsum=0,i;{inta[]={1,2,3,4,5},b[]={6,7,8,9},s=0;for(
关于#defineN100的叙述中正确的是()。
有以下程序:#includeintadd(inta,intb){return(a+b);main(){intk,(*f)(),a=5,b=10;f=add:}则以下函
下列叙述中错误的是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
下面程序的输出结果是()。#includemain(){chara[]={’a’,’b’,’c’,’d’,’f’,’g’},*p;p=a;printf("%c\n",*p+4);}
数据库系统的数据独立性是指()。
随机试题
デパートの入口に大きなクリスマスツリーが________と飾ってあった。いよいよ師走だなあ。
薛恩所认为的“职业锚”包括___________、_________、___________、___________、__________。
有化湿止呕吐作用的药物是
脉冲波多普勒与连续波多普勒比较,其优点是
患儿,13岁,耳屏前形成的皮肤盲管,可能是由于
A.桂枝汤B.犀角地黄汤C.普济消毒饮D.桃红四物汤E.茵陈蒿汤合消风散
建筑工人小王,因误服农药而被送至卫生站,立即进行漏斗胃管洗胃,注液时,漏斗高过头部的距离宜为
背景某工程整体地下室2层、主楼地上24层、裙房地上4层,钢筋混凝土全现浇框架剪力墙结构,填充墙为小型空心砌块砌筑。基础为整体筏板,地下室外墙为整体剪力墙混凝土刚性防水,外加SBS卷材防水层。平整场地结束后,施工单位马上进行了工
对于被假释的罪犯,在假释考验期限内,由所在单位或居委会予以监督。()
Therehasbeenaquietpandemicdevelopingwhilemostpeople’sattentionhasbeenonCOVID-19.Thelockdownhasexacerbated(使恶化
最新回复
(
0
)