今天想学习一下typedef,毕竟一直看别人用但是总是没有梳理,今天索性就用一篇文章来梳理一下。
总结typedef有三个用法,每个都会举个例子,然后加上自己的一点体会,有不足之处欢迎指出。
(1)给普通的变量起别名。
typedef int INT;
typedef long long LONG;
typedef double DOUBLE;
这也是最简单的一种使用方式。只是起个名字而已。在工作中用的比较多的是如果一旦跨平台有可能会出现其他的平台没有办法使用某种变量,这个时候就只需要修改typedef里面的就好,而不需要修改好多的东西。