黑马程序员技术交流社区
标题:
#define与typedef有什么区别?
[打印本页]
作者:
zhanghuichuan1
时间:
2016-8-25 13:44
标题:
#define与typedef有什么区别?
#define是预处理指令,在编译预处理时进行简单的替换,不做编译检查,不管含义是否正确照样带入,只有在编译已被展开的源程序时才会发现可能的错误并报错
typedef 是一个C代码,在运行的时候才会执行 只能给已经存在的类型起别名
作者:
1358840521
时间:
2016-8-26 00:20
还好还好
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2