若程序中有宏定义行: #define N 100 则以下叙述中正确的是( )。

admin2019-05-17  18

问题 若程序中有宏定义行:
#define N 100
则以下叙述中正确的是( )。

选项 A、在编译程序对C源程序进行预处理时用100替换标识符N
B、宏定义行中定义了标识符N的值为整数100
C、上述宏定义行实现将100赋给标识符N
D、在运行时用100替换标识符N

答案A

解析 宏替换只是使用宏名代替一个字符串,是一种机械的置换,这个过程在编译阶段完成,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/rHRp777K
0

最新回复(0)