以下关于宏的叙述中正确的是

admin2015-12-25  23

问题 以下关于宏的叙述中正确的是

选项 A、宏定义必须位于源程序中所有语句之前
B、宏名必须用大写字母表示
C、宏调用比函数调用耗费时间
D、宏替换没有数据类型限制

答案D

解析 本题考查宏替换的规则。宏替换分为简单的字符替换和带参数的宏替换两类。使用宏时应注意以下几点:
①宏定义仅仅是符号替换,不是赋值语句,因此不做语法检查;
②为了区别程序中其他的标识符,宏名的定义通常用大写字母,但不是必须用大写;
③双引号中出现的宏名不替换;
④使用宏定义可以嵌套,即后定义的宏中可以使用先定义的宏。
转载请注明原文地址:https://jikaoti.com/ti/Iai0FFFM
0

最新回复(0)