首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于宏的叙述中正确的是
以下关于宏的叙述中正确的是
admin
2019-12-17
47
问题
以下关于宏的叙述中正确的是
选项
A、宏定义必须位于源程序中所有语句之前
B、宏名必须用大写字*表示
C、宏调用比函数调用耗费时间
D、宏替换没有数据类型限制
答案
D
解析
本题考查宏替换的规则。宏替换分为简单的字符替换和带参数的宏替换两类。使用宏时应注意以下几点:①宏定义仅仅是符号替换,不是赋值语句,因此不做语法检查;②为了区别程序中其他的标识符,宏名的定义通常用大写字*,但不是必须用大写;③双引号中出现的宏名不替换;④使用宏定义可以嵌套,即后定义的宏中可以使用先定义的宏。
转载请注明原文地址:https://kaotiyun.com/show/NhCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000.若要求将a的高4位取反,低4位不变,所要执行的运算是
下列选项中,不能用作标识符的是
以下叙述中错误的是
若有以下程序typedefstructstu{charname[10],gender;intscore;}STU;voidf(STUa,STUb){b=a;printf("%s,%c,%d,",b.name,b.gender,b.sc
设有定义:charp[]={’1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是
以下选项中关于C语言常量的叙述错误的是
请编写函数fun,其功能是:移动一维数组中的内容,若数组中有n个整数,要求把下标从0~P(含P,P小于等于n—1)的数组元素平移到数组的最后。例如,一维数组中的原始内容为:1、2、3、4、5、6、7、8、9、10;P的值为3。移动后,一维数组中的内容应为
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。例如,分别输入下面两个字符串:“FirstString--”“SecondString”程序输出:“FirstStri
层次型、网状型和关系型数据库的划分原则是()。
随机试题
下列哪项不是引起肾小管性蛋白尿的常见病
目前判断排卵日的方法不包括
(2009年)函数展开成(x-1)的幂级数是()。
某分部工程双代号时标网络计划如下图所示,该计划所提供的正确信息有( )。
下列疏散出口的检查结果中,不符合现行国家消防技术标准的是()。
下列属于内幕信息的有()
雇佣单位全年支付工资、薪金应代扣代缴的个人所得税合计为()元。2008年李某无偿提供给房地产企业对外出租应纳个人所得税为()元。
西周“立礼义,等贵贱”,礼中又置乐,不同的音乐配合不同的礼仪,但强调天子、诸侯、卿等都是音符中不可或缺的一员,所谓“乐文同,则上下和矣”。这表明西周礼乐的主要功能是()。
人在遇到危险的时候会爆发出比平时更大的力量和产生跟敏捷的反应,比如测定激素水平,明显提高的是()。
根据以下资料。回答以下问题。下列项目中,地方支出相对中央支出的比值最大的是()。
最新回复
(
0
)