typedef 虽然我们知道使用struct这个关键字定义一个结构类型,然后可以使用该结构类型定义变量.但是每次要使用的时候都需要带着struct这个关键字,那么如何摆脱这个关键字哪?C语言提供了一个叫做typedef的功能来声明一个已有的数据类型的新名字,typedef也是个关键字,比如: typedef int Length; 意思是Length是int类型的别名,可以代表int.在程序的变量定义或者参数声明时,如果出现Lenght就是表示int: Length a,b,len; Lengt…