论typedef 和 define
本帖最后由 阁龙1427 于 2016-7-15 11:15 编辑百花齐放吧,不定期更新,大家看主题就行了,我会更新在这里
(感谢无符号整型的说明)
相同点:
1.都能重命名类型
不同点:
1.define是在预编译的时候完成的,typedef在编译的时候完成
2.define可以重命名任何东西
本帖最后由 无符号整形 于 2016-7-14 17:19 编辑
1.typedef只能重命名类型
2.define可以重命名任何东西
3.define是在预编译的时候完成的,typedef就不是
好像只有这么多了 typedef 是起别名,define 是直接机械替换,感觉 typedef 灵活性更大。
页:
[1]