何为typedef?
typedef 为C语言的关键字,作用是为一组数据类型定义一个新名字,这里的数据包括内部数据类型(int,char等)和自定义的数据类型(struct等) 注意!不能创造新类型
typedef本身是一种储存类的关键字,与auto、extern、static、register等关键字不能出现在同一个表达式中。
typedef的作用及用法
1、typedef 的用法
使用typedef定义新类型的方法:用新的类型名替换变量名,然后把typedef加在该语句的开头即可
举例: typedef int innnt; 作用就是给int创建一个别名:innnt
2、typedef 的作用
1)使用typedef为现有类型创造别名,给变量定义一个易于记忆且意义明确的新名字
例如:typedef unsigned int UINT
2)使用typedef简化一些比较复杂的类型声明