首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行: #define N 100 则以下叙述中正确的是
若程序中有宏定义行: #define N 100 则以下叙述中正确的是
admin
2018-10-16
37
问题
若程序中有宏定义行: #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/Huxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要对a进行++运算,则a应具有下面说明
有以下程序#includemain(){intc;while((c=getchar())!=′\n){switch(c-′2′){case0:case1:putchar(c+4);case2:putcha
有下列程序:main(){intt,a=1,b=5,c=-2;while(a>b>C){t=a;a=b;b=t;c++;}printf("%d,%d,%d",a,b,c);}程序的输出结果是(
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第()个位置。
下列叙述中,不属于软件需求规格说明书的作用的是______。
结构化程序设计主要强调的是()。
下列叙述中,不属于软件需求规格说明书的作用的是______。
若有程序:main(){inti,j;scanq("i=%d,j=%d",&i,&j);printf("i=%d,j=%d\n",i,j);}要求给i赋10,给j赋20,则应该从键盘输入【
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
随机试题
简述中国共产党与民主党派的团结合作。
求由曲线y=x2与y2=x2所围成的平面图形的面积S,并求该平面图形绕x轴旋转所形成旋转体的体积V.
导致失眠的原因有
Pandy试验与硫酸铵试验比较,前者
A.腹痛突然发生或加重,呈持续性剧痛B.起病缓慢,腹痛由轻至重,呈持续性C.腹痛轻,呈持续性D.起病急,呈持续性阵发性加重E.发病急,呈阵发性腹部绞痛梗阻性急腹症腹痛的特点是
仲裁一旦生效,当事人丧失的权利是()Ⅰ.起诉权Ⅱ.再仲裁申请Ⅲ.申请人民法院执行权Ⅳ.合同继续履行权
【背景资料】某市外环路路基平均填土高度13m。该路段因沿黄河大堤,地下水位高(现有黄河河床标高比路面设计高程高出2~3m),而且处于雨期积水地区,土质大部分为黄河粉砂土,少量粉质黏土,全线大部分路段为软弱地基路段(地基承载力平均10~80kPa)。因此,
根据《建筑法》,下列说法正确的是()。
下图为第二次世界大战之后,欧洲及附近地区人口迁移方向示意图(箭头表示战后主要移民路径,圆圈内的区域为欧洲核心区)。据此完成下列问题。图示人口迁移的主要方向是()
在采用ADS1.2集成开发工具软件开发基于ARM微处理器的嵌入式系统软件时,下面有关地址映射的说明中,不正确的是()。
最新回复
(
0
)