首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下有关宏替换的叙述不正确的是( )。
以下有关宏替换的叙述不正确的是( )。
admin
2020-10-26
55
问题
以下有关宏替换的叙述不正确的是( )。
选项
A、双引号中出现的宏名不替换
B、使用宏定义可以嵌套
C、宏定义仅仅是符号替换
D、宏名必须用大写字母表示
答案
D
解析
本题考查宏替换的规则。宏替换分为简单的字符替换和带参数的宏替换两类。使用宏时应注意以下几点:①宏定义仅仅是符号替换,不是赋值语句,因此不做语法检查;②为了区别程序中其他的标识符,宏名的定义通常用大写字母,但不是必须用大写;③双引号中出现的宏名不替换;④使用宏定义可以嵌套,即后定义的宏中可以使用先定义的宏。
转载请注明原文地址:https://kaotiyun.com/show/3x3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关系表达式中,结果为“假”的是
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
下面是有关C语言字符数组的描述,其中错误的是
下面不属于软件需求分析阶段主要工作的是
设有以下程序段:structbook{floatprice;charlanguage;chartitleE20];}rec,*ptr;ptr=&rec;要求输入字符串给结构体
在32位编译器上,设有定义char*str1="Hello",str2[]="Hello";,则以下语句printf("%d%d",sizeof(str1),sizeof(str2));的输出结果是
随机试题
高钾血症对机体的严重危害是什么?试述其发生机制。
Thesocialsciencesareflourishing.Asof2005,therewerealmosthalfamillionprofessionalsocialscientistsfromallfields
奥氏体不锈钢的比电阻可达碳钢的()倍。
作为域关系演算的谓词变元的基本对象是【】
下列词语有两个错别字的一组是()
洗胃时一般取什么体位
YellowstoneWeatherYellowstoneNationalParkisathighaltitude(海拔).Mostoftheparkisabove7,500feet(2,275meters)
中国画历史悠久,名家辈出,有许多传世佳作。下列关于国画的表述正确的是()。
企业投资
Mammalsvaryenormouslyinsize,fromweighinglessthanapennytomeasuringmorethanthreeschoolbusesinlength.Somegroup
最新回复
(
0
)