A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

#typdef  与#definte 有什么区别?

6 个回复

倒序浏览
你好像写错了,应该是#define吧
回复 使用道具 举报
#define 是宏命令,在编译前,由预处理器做替代,如同文本编辑的替代命令,把程序中的所有遇到的词,全部替代,仅仅是简单的代替。
#define PI 3.14
就是把所有的词 PI 替换成 3.14T ,替换完毕再编译。
typedef int INT; 是语句,由编译器在编译过程中编译处理。可以理解为别名,就是给int重新启了个名。
回复 使用道具 举报
楼上的评论  赞
回复 使用道具 举报
楼上说的不错
回复 使用道具 举报
#typdef是别名,#define是宏定义
回复 使用道具 举报
2楼正解,学习了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马