首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行: #define N 100则以下叙述中正确的是
若程序中有宏定义行: #define N 100则以下叙述中正确的是
admin
2018-01-11
81
问题
若程序中有宏定义行: #define N 100则以下叙述中正确的是
选项
A、宏定义行中定义了标识符N的值为整数100
B、上述宏定义行实现将100赋给标示符N
C、在运行时用100替换标识符N
D、在编译程序对C源程序进行预处理时用100替换标识符N
答案
D
解析
在C语言中,凡是以“#”号开头的行,都称为“编译预处理”。其含义是在C编译程序对C源程序进行编译前,由编译预处理程序对这些编译预处理命令进行处理的过程。Eh#define定义的宏就是编译预处理命令。C程序在进行编译之前,都要先对程序中所有出现的“宏名”,都用宏定义中的替换文本进行替换。
转载请注明原文地址:https://kaotiyun.com/show/8Qxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是_________。 #definePOWER(x)((x)*(x)) main() {inti=1; printf(""%d,%d"",POWER(i++),i);
在深度为5的满二叉树叶中,叶子结点的个数为()。
若有运算符:>、=、<<、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为()。
数据的存储结构是指()。
下面程序把从终端读入的文本(用@作为文本结束标志)复制到一个名为bi.dat的新文件中,请填空。#includeFILE*fp;main(){charch;if((fp=fopen(________))
当输入为”hello?”时,下面程序的执行结果是()。#includemain(){charC;c=getchar();while(C!=’?’){putchar(c
下面程序的运行结果是()。#includevoiddel(char*s){inti,j;char*a;a=s;for(i=0,j=0;a[i]!=’\0’;i++
在位运算中,操作数每左移两位,其结果相当于()。
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。
随机试题
低合金低温用钢多道焊时,要控制道间温度,焊条电弧焊应控制在()以下。
在Excel2003中,如果一张工作表的列数比较多,经常需要使用“冻结”功能。只需选定需要冻结的列,然后选择“窗口”菜单的“冻结窗格”命令即可实现。()
自由、平等的秩序观
建筑施工现场常备的消防器具有()
C公司所得税税率为25%,2016年度财务报告于2017年3月10日批准报出。2017年1月20日经与贷款银行协商,银行同意C公司将一笔于2017年5月到期的借款展期2年。按照原借款合同规定,C公司无权自主对该借款展期。C公司正确的会计处理是()。
请简述目标管理法的基本步骤。
给定资料1.在2016年国务院政府工作报告中,李克强总理提出,2016年要“深入推进‘一带一路’建设,落实京津冀协同发展规划纲要,加快长江经济带发展”。“十三五”规划纲要特别提出,“以区域发展总体战略为基础,以‘一带一路’建设、京津冀协
上述几个地区中,卫生机构总数量最多的地区是()。下列几个地区中,城市卫生机构比农村卫生机构少的是()。
TheheadoftheUNnuclearagencyMohamedElBaradeihasgivenIranandthreeworldpowersthetextofadraftdealaimedatredu
Thissemester,thecoursesWilliamshastakenareHistory,Mathematics,ChemistryandPhysics,Mathematics______themostimpor
最新回复
(
0
)