------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------
typedef的使用
① 基本数据类型
定义myint 替代 int ,可用myint来定义整形变量,也可以使用原来的int定义变量
② 指针
定义string来代替char * ,可用来定义指针类型的变量;
③ 结构体
可以给定义的结构体起一个别名,用来替代结构体。
如果定义了结构体的类型就可以使用别名和原先的结构体来定义类型,
如果没有定义结构体类型就不可以在使用结构体来定义变量,只能使用定义的别名来定义结构体变量。
④ 枚举
⑤ 指向函数的指针
给指向函数的指针定义一个别名与一般的数据类型不一样,会把指向函数的指针的名称改为大写,这个大写名称就是定义的名称。