typedef是C++中的一个十分重要的关键字,它有强大的功能和方法的用途.但是有时候,碰到一些用到typedef的地方却感到很奇怪了. 给个栗子尝尝: typedef void(*pFun)(void); 很奇怪,你不觉得奇怪吗?反正我是信了,一个字-“怪”. 好,下面就讲一下C++中的一怪“typedef”. typedef的定义是,为现有类型创建一个新的名字,或称为类型别名.这就是一个关键的突破点,无论typedef怎么应用,都不会脱离它本身的定义. 1.typedef定义一种类型的别名…