首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行: #define N 100则以下叙述中正确的是
若程序中有宏定义行: #define N 100则以下叙述中正确的是
admin
2017-05-20
76
问题
若程序中有宏定义行: #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/liDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti,j,x=0;for(i=0;i
有如下程序main(){floatx=2.0,y;if(x
下列程序的输出结果为main(){unionu{char*name;intage;intincome;}ss.name="WANGLIONG";s.age=28;s.income=1
下列选项中C语言中不合法的字符串常量的是
运行下面程序时,从键盘输入字母H,则输出结果是#includemain(){charch;ch=getchar();switch(ch){case′H′:printf("Hello!\n");case′G′:print
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句if(a
以下说明语句中,______是结构体类型名。typedefstruct{intn;charch[8];}PER;
随机试题
A.拖把应有明显的标记,严格分区使用B.每次使用后清水冲洗,悬挂晾干备用C.先用1000mg/L有效氯清毒剂适量倒在污染地面30分钟后,用拖把拖干净D.拖把用500mg/L有效氯清毒液浸泡30分钟后,再洗干净,晾干备用E.应先消毒用500mg/L有
前噬菌体是指
清华大学法学院本科生贾某于寒假期间在方正电子图书网站上通过信用卡付费1元阅读了《商法学》一书,耗时2小时,对于贾某的行为,下列选项中说法正确的是哪一项?
1.背景某工程项目合同工期为18个月,施工合同签订以后,施工单位编制了一份初始网络计划,如下图所示:由于该工程施工工艺的要求,设计计划中工作C、工作H和工作J需共用一台特殊履带吊装起重机械,为此需要对初始网络计划作调整。工作G完成后,由于业主变更施
认证机构对获证企业质量体系发生不符合认证要求情况时采取的警告措施是()。
社会营销观念强调正确处理()诸方面的关系,统筹兼顾,求得它们之间的和谐与平衡。
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
Whyshouldanyonebuythelatestvolumeintheever-expandingDictionaryofNationalBiography?Idonotmeanthatitisbad,as
A、tolearntokeeptherulesB、tolearnwhatitisliketoloseC、tolearnhowtowinorlosegracefullyD、tolearnhowtowino
Therearenoguaranteesastowhatlifewillbelikemidwaythroughthe21thcentury,buttherearescientificinitiativeswhich
最新回复
(
0
)