在百度上找到一篇总结的很好的内容,贴在下面,以后有新内容会更新。
传送门:http://www.cnblogs.com/charley_yang/archive/2010/12/15/1907384.html
重点内容总结:
1.typedef 可以用来重命名某种类型。
2.typedef 与 #define 不同,不是简单替换,而是复合类型内容也可,最直观的例子是:
#define char* def
typedef type char*;
def a,b; //a为指针,b为char型变量
type c,d; //c,d均为指针