C语言中,下面有关宏替换的叙述中,不正确的是?

A宏替换不占用运行时间 B宏名无类型C宏替换只是字符串替换 D宏替换是在运行时进行的

宏替换是在预编译时完成的,预编译的功能是将头文件引入,并且将定义的宏按字面完成“傻瓜”式替换(即将符合宏的样式的字符串,替换成宏定义的字符串),宏名没有类型区分,它只是个字符串。因此,D是错的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-03
D,应该是正式编译前,可能表述不准确,反正不是在运行时
第2个回答  2012-11-05
C
相似回答