A用typedef可以增加新类型
Btypedef只是将已存在的类型用一个新的名字来代表
C用typede{可以为各种类型说明一个新名,但不能用来为变量说明一个新名
D用typedef为类型说明一个新名,通常可以增加程序的可读性