注意:定义typedef时,最后要加上分号; 宏定义与typedef区别 首先,宏定义的新名字在左边,typedef的新名字在右边; 然后,宏定义不需要分号,typedef后面需要分号; 其次,宏定义任何名字都可以换,而typedef只能专门给变量类型换名字。