问题 单项选择题

关于宏定义命令,叙述正确的是( )

A.在程序编译前进行宏替换
B.在程序编译时进行宏替换
C.在程序编译后进行宏替换
D.在程序运行时进行宏替换

答案

参考答案:A

解析: 宏定义命令的一般格式是:#define 宏名 一串符号,在程序清单中可以出现已经定义过的“宏名”,称为“宏调用”;当对源程序清单进行编译之前,将把所有的“宏名”替换成对应的“一串符号”,称为“岩替换”。

选择题
单项选择题