首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行:#define N100则以下叙述中正确的是
若程序中有宏定义行:#define N100则以下叙述中正确的是
admin
2020-03-15
64
问题
若程序中有宏定义行:#define N100则以下叙述中正确的是
选项
A、宏定义行中定义了标识符N的值为整数100
B、上述宏定义行实现将100赋给标示符N
C、在运行时用100替换标识符N
D、在编译程序对C源程序进行预处理时用100替换标识符N
答案
D
解析
在C语言中,凡是以“#”号开头的行,都称为“编译预处理”。其含义是在C编译程序对C源程序进行编译前,由编译预处理程序对这些编译预处理命令进行处理的过程。由#define定义的宏就是编译预处理命令。C程序在进行编译之前,都要先对程序中所有出现的“宏名”,都用宏定义中的替换文本进行替换。
转载请注明原文地址:https://kaotiyun.com/show/HCCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量已正确定义,则以下能正确计算f=n!的程序段是
设有定义:inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0则a和b的值分别是
以下选项中不属于字符常量的是
设有以下函数:voidfim(intn,char,*s){……}则下面对函数指针的定义和赋值均正确的是
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
若以下选项中变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是
若x和y代表整型数,以下表达式中不能正确表示数学关系|x—y|<10的是
以下程序的主函数中调用了其前面定义的fun函数#includemain(){doublea[15],k;k=fun(a);}则以下选项中错误的fun函数首部是
下面选项中的程序段,没有编译错误的是
以下选项中,当x为大于1的奇数时,值为0的表达式是
随机试题
简述如何预防导管相关感染。
A.骨折处皮肤黏膜完整,骨折端不与外界相通B.骨折处软组织破裂,骨折端与外界相通C.骨折部碎成3块以上D.发生于肌腱附着部位的骨折E.骨折有移位、畸形开放性骨折指
A.同一批原料药在同一连续生产周期内生产的均质产品B.同一配液罐一次配制的药液所生产的均质产品C.成型或分装前使用同一台混合设备一次混合量所生产的均质产品D.由一定数量的产品经最后混合所得的在规定限度内的均质产品E.灌装前经最后混合的药液生
对原材料、半成品及设备进行质量控制的主要内容有()。
商业企业小规模纳税人的增值税征收率为()。
下列哪项是进行可行性研究的方法()。
根据《旅游安全管理办法》规定,旅游主管部门应当加强的旅游安全日常管理工作有()。
关于《中华人民共和国职业病防治法》,下列说法正确的是()。
下列关于真理的解释正确的是()。
(清华大学2008年试题)ThechangesingloballyaveragedtemperaturethathaveoccurredattheEarth’ssurfaceoverthepastcenturya
最新回复
(
0
)