长篇纪录片开启:
小世界1:typdef int (fptrOperation)(const char *,const char *).
征服:老规矩 从简到繁,typedef 又称别名,类似给你取个外号,例如:typedef int MyInt;那么MyInt 是等价于Int的。
int a ,MyInt a ;两者等价。现在谈谈上面例子,既然有个typedef 那么就是一个别名,那么细细观察一番 int 是个整数类型,const char * 是一个指向常量的指针类型,就一个(fptrOperation)貌似不能理解,不像类型,倒像个名字。不知看官有没有想过,那个最简单的例子(typedef int MyInt) 类型可以取别名,那么函数能吗?那自然能喽。举例:
函数一:int MyFunc01 (const char * a,const char * b) 函数功能:比如返回a-b字符的个数
<