首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下有关宏替换的叙述不正确的是( )。
以下有关宏替换的叙述不正确的是( )。
admin
2021-02-25
37
问题
以下有关宏替换的叙述不正确的是( )。
选项
A、双引号中出现的宏名不替换
B、使用宏定义可以嵌套
C、宏定义仅仅是符号替换
D、宏名必须用大写字母表示
答案
D
解析
本题考查宏替换的规则。宏替换分为简单的字符替换和带参数的宏替换两类。使用宏时应注意以下几点:
①宏定义仅仅是符号替换,不是赋值语句,因此不做语法检查;
②为了区别程序中其他的标识符,宏名的定义通常用大写字母,但不是必须用大写;
③双引号中出现的宏名不替换;
④使用宏定义可以嵌套,即后定义的宏中可以使用先定义的宏。
转载请注明原文地址:https://kaotiyun.com/show/lbtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
若有以下程序main(){intc;c=13|5;printf("%d\n",c);}则程序的输出结果是
有以下程序:#includemain(){charch=’Z’;ch=(ch一’A’+1)%26+’A’;putchar(ch);prinff(“\n”);}程序的运行结果是()。
若有定义语句:intm[][3]={1,2,3,4,5,6,7};,则与该语句等价的是()。
关于字符串的叙述中正确的是()。
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"},*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是
下列选项中,能正确定义数组的语句是
编写函数intfun(intlim,intaa[MAX]),其功能是求出小于或等于lim的所有素数并放在aa数组中,并返回求出的素数的个数。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
下面描述中,不属于软件危机表现的是()。
下列选项中,能够满足“只要字符串s1等于字符串s2,则执行ST”要求的是
随机试题
试述处于不同象限内的SBA,其投入与收入的关系的区别
A.紫外-可见光分光光度法B.原子吸收分光光度法C.荧光分光光度法D.火焰分光光度法E.反射分析法干化学分析技术应用的是
患者,女,33岁。因粘连性肠梗阻腹痛伴呕吐2天入院,测血钾为3mmol/L,给予静脉补充钾盐。其护理哪项是错误的
A.血浆糖化血红蛋白B.血浆糖化血清蛋白C.空腹血糖达5.6mmol/LD.餐后2小时血糖达11.1mmol/LE.血浆胰岛素释放水平()可确诊糖尿病。
无尿是指24小时尿量少于
下列可按影子价格计算的有()。
《临时约法》颁布于()。
2018年10月30日,金庸先生辞世。11月2日,中共中央总书记、国家主席习近平对金庸先生的逝世表示哀悼。对其亲属表示慰问。
下面的程序的功能是将11到2011之间的素数插入数据库prime,程序中的错误语句是CREATETABLEprime(datf)n=11DOWHILEn
A、 B、 C、 B本句是确认飞机乘务员是否友善的反意疑问句。
最新回复
(
0
)