黑马程序员技术交流社区

标题: 宏!!!!!! [打印本页]

作者: 王海江1    时间: 2014-6-24 00:12
标题: 宏!!!!!!
宏运算是在编译之前进行的还是在编译时进行的?????????
占用编译时间吗????????
作者: 曹雨    时间: 2014-6-24 16:21
.C语言在对源程序进行编译之前,会先对一些特殊的预处理指令作解释(比如之前使用的#include文件包含指令),产生一个新的源程序(这个过程称为编译预处理),之后再进行通常的编译。认真听课啊楼主
作者: 王海江1    时间: 2014-6-24 22:19
曹雨 发表于 2014-6-24 16:21
.C语言在对源程序进行编译之前,会先对一些特殊的预处理指令作解释(比如之前使用的#include文件包含指令), ...

那宏占编译时间吗?????????

可以先告诉你答案:占用
作者: 王海江1    时间: 2014-6-24 22:20
王海江1 发表于 2014-6-24 22:19
那宏占编译时间吗?????????

可以先告诉你答案:占用

严格地说:宏替换占用编译时间
作者: 抱0抱    时间: 2014-6-24 22:33
只有在替换的时候占用时间




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2