typedef int和int有什么区别

typedef int和int有什么区别能举例子说说嘛 谢谢

typedef int 是要给int取个别名了,以后int就可以用别名代替了
比如:
typedef int number123
那你再定义int型数据的时候,就可以用 number123 i = 0;这个i就是int类型的;追问

恩 我只理解到这。但是这样typedef不是失去意义了吗?直接用int不就行?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-05-08
typedef int 就是准备给int赋以其他含义了,具体什么含义要看后续代码。
直接写int就是整型本回答被网友采纳
第2个回答  2018-07-25
如楼上所说。
比如 typedef int BOOL
是为了让程序更好理解,其实作用都是一样的。
但是像楼上的typedef int number123,这个就没什么意义了。
相似回答