首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行: #define N 100则以下叙述中正确的是
若程序中有宏定义行: #define N 100则以下叙述中正确的是
admin
2013-10-19
23
问题
若程序中有宏定义行: #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/cSJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序int*f(int*x,int*y){if(*x<*y)returnx;elsereturny;}main(){inta=7,b:8,*p,*q,*r
若有程序:main(){inti,j;scanf(’i=%d,j=%d";&i,&j);printf("i=%d,j=%d\n",i,j);}要求给i赋10,给j赋20,则应该从键盘输入上【】。
若有如下程序:voidsub(){inta,b;a=lO;b=20;printf("%d,%d\n",b,a);}main(){inta=1O,b=20;sub();printf
下列程序执行后的输出结果是:main(){chararr[2][4];strcpy(arr’"you");strcpy(arr[1],"me");arr[0][3]=’&’;printf("%s\n",
下列条件语句中,功能与其他语句不同的是()。
设a和b均为双精度型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是()。
设char型变量x中的值为10100111,则表达式(2+x)(-3)的值为______。
设有以下声明语句streetex{intx;floaty;charz;}example;则下面的叙述中不正确的是______。
下列叙述中正确的是()。
下列叙述中正确的是______。
随机试题
下列关于前清蛋白的描述,错误的是A.对T4的亲和力比T3大B.半寿期很短C.作为组织修补材料D.参考范围为200~400mg/LE.在醋酸纤维素薄膜电泳中显示在清蛋白的阳极侧
男,30岁。车祸2小时后来院,一般情况尚好,右小腿中上段皮裂伤14cm,软组织挫伤较重,胫骨折端有外露,出血不多。此时最佳的处理方法是()
口服中枢抑制药中毒后的导泻可用_______。
沟通能力包含()。
新课程改革中提出的课程“三维目标”是()。
Thepatient’shealthfailedtosuchanextentthathewasputinto______care.
莎士比亚在《威尼斯商人》中,写富家少女鲍西娅品貌双全,贵族子弟、公子王孙纷纷向她求婚。鲍西娅按照其父遗嘱,由求婚者猜盒订婚。鲍西娅有金、银、铅三个盒子,分别刻有三句话,其中只有一个盒子放有鲍西娅的肖像。求婚者谁通过这三句话,最先猜中鲍西娅的肖像放在哪只盒子
求.
Sevenyearsago,whenIwasvisitingGermany,Imetwithanofficialwhoexplainedtomethatthecountryhadaperfectsolution
TheaimofPresidentRoosevelt’sNewDealwasto"saveAmerican______".
最新回复
(
0
)