首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行:#define N 100则以下叙述中正确的是
若程序中有宏定义行:#define N 100则以下叙述中正确的是
admin
2019-12-17
50
问题
若程序中有宏定义行:#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/SLCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(char*s){char*p=s;while(*p!=0)p++;return(p-s);)main(){printf("%d\n",fun
有以下程序main(){unsignedchara=8,c;c=a>>3:printf("%d\n",c);}程序运行后的输出结果是
有以下程序#include#include"string.h"typedefstruct{charname[9];charsex;floatscore[2];)STU;voidf
以下叙述中正确的是
有以下程序#includestructord{intx,y;}dt[2]={1,2,3,4};main(){structord*p=dt;printf("%d,",++(p一>x));printf("%d\n",++(p一>y));}
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
结构化程序设计的3种结构是()。
下面不属于软件设计阶段任务的是
下面不属于软件设计原则的是
随机试题
急性坏死型胰腺炎所发生的休克属于()
关于健康教育的叙述不正确的是
患者女,54岁,发现左颈前气管旁包块1年,渐长大,体检包块4.5cm×3cm,质地较硬,边界欠清,无明显压痛。近1个月来自觉吞咽有异物感、梗阻感,并出现声音嘶哑,伴间歇性气憋。无吞咽疼痛、呕血、咯血、发热、多汗、烦躁、易怒等不适。食管吞钡检查提示颈段食管管
适用于活动矫治器中邻间钩弯制的工具是
J市地铁1号线由该市轨道交通公司负责投资建设及运营。该市K建筑公司作为总承包单位承揽了第3标段的施工任务,该标段包括:采用明挖法施工的304地铁车站1座,采用盾构法施工,长4.5km的401隧道1条。J市位于暖温带,夏季潮湿多雨,极端最高温度42℃。工程
下列各项中,属于记账凭证审核内容的是( )。
根据《中华人民共和国会计法》的规定,行使会计工作管理职能的政府部门是()。
当有效申购量等于或小于发行量时,下列说法正确的是()。
关于经验预测法,下列说法错误的是()。
Excuseme,isyourmotherin?Excuseme,isyourmother______?
最新回复
(
0
)