首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行:#define N 100则以下叙述中正确的是
若程序中有宏定义行:#define N 100则以下叙述中正确的是
admin
2020-05-19
39
问题
若程序中有宏定义行:#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/mfCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:计算s所指字符串中含有t所指字符串的数目,并作为函数值返回。请改正程序中的错误或在下画线处填上正确的内容并把下画线删除,使它能得出正确的结果。注意:不要改动maln函数,不得增行或删行,也不得更改程序
下列给定程序中,函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文
关于结构化程序设计的叙述中正确的是()。
数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()。
下列叙述中正确的是()。
设有定义:structSTR{intreal,unreal;)datal={1,8},data2;则以下赋值语句中错误的是()。
若inta,b;通过语句scarf(’’%d;%d’’,&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是()。
表达式3.6—5/2+1.2+5%2的值是()。
下列选项中能正确定义数组的语句是()。
随机试题
下列哪一事件与其他事件不在同一世纪?()
建筑面积大于()m2的营业厅、餐厅、演播室等人员密集的场所应设置疏散照明。
在宋初诗派中,王禹偁应归入()
有清热燥湿,行气止痛之功,用于热痢之轻证的是
给水管道暗设时,敷设在找平层或管槽内的给水支管的外径不宜大于()mm。
可行性研究报告的内容包括()。
下列( )资产能界定为国有资产。
下列财产抵押权的设立,未经登记不得对抗善意第三人的有()(2010年一法专一第34题)
二元算术运算表达式的两个操作数全是short类型的数据,则表达式的结果应该是( )类型。
函数Intstr(“67”,“1234567”)返回的值是
最新回复
(
0
)