首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行: #define N 100则以下叙述中正确的是
若程序中有宏定义行: #define N 100则以下叙述中正确的是
admin
2017-05-20
79
问题
若程序中有宏定义行: #define N 100则以下叙述中正确的是
选项
A、宏定义行中定义了标识符N的值为整数100
B、上述宏定义行实现将100赋给标示符N
C、在运行时用100替换标识符N
D、在编译程序对C源程序进行预处理时用100替换标识符N
答案
D
解析
在C语言中,凡是以“#”号开头的行,都称为“编译预处理”。其含义是在C编译程序对C源程序进行编译前,由编译预处理程序对这些编译预处理命令进行处理的过程。由#define定义的宏就是编译预处理命令。C程序在进行编译之前,都要先对程序中所有出现的“宏名”,都用宏定义中的替换文本进行替换。
转载请注明原文地址:https://www.kaotiyun.com/show/liDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序main(){floatx=2.0,y;if(x
下列程序的输出结果为main(){unionu{char*name;intage;intincome;}ss.name="WANGLIONG";s.age=28;s.income=1
有以下程序intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b);
以下正确的程序段是
运行下面程序时,从键盘输入字母H,则输出结果是#includemain(){charch;ch=getchar();switch(ch){case′H′:printf("Hello!\n");case′G′:print
以下定义语句中正确的是
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
以下说明语句中,______是结构体类型名。typedefstruct{intn;charch[8];}PER;
随机试题
使用什么菜单命令可以知道一个模型文件是如何一步步建立特征的?
学校德育在人品德发展中起( )。
检测疑似白血病标本时三分群血细胞分析仪白细胞直方图上可能出现的主要异常为
不符合阵发性心动过速特点的是()。
根据《外资企业法实施细则》的规定,经(),外国投资者也可以用其从中国境内举办的其他外商投资企业获得的人民币利润出资。
企业购置的电子设备,最低折旧年限应为5年。()
TensofthousandsofsportsmenassembledinStratfordOlympicStadiuminLondontotakepartintheopeningceremonyofthe30t
姐姐有3200元钱,弟弟有2800元钱,弟弟给姐姐多少元钱后,姐姐的钱比弟弟的钱多3倍?
国内外的临床观察和医学研究显示,患有孤独症的孩子都存有不同程度的认知等能力障碍,只有约30%的人能在标准化智力检测中达到和普通孩子一样的水准。大概有1/4或者1/5的孩子从来没有言语,一辈子不会说话;大量孩子只能使用重复言语,对语言的理解力十分有限。90%
在数据库表上的字段有效性规则是()。
最新回复
(
0
)