指针问题:*h()与(*h)()的区别

*h()

h是函数名,表明h函数返回一个指针,这个前面应该有类型的

最典型的就是c的函数 char *strcpy(char *dest,char *src)了

strcpy 返回 一个 char 类型指针,目的是为了便于书写链式表达式

(*h)()

h是指向函数的指针

最著名的就是 c的 CALLBACK 即回调函数

CALLBACK (*pDis)(const TCHAR* szMes))

这里 pDis 就是指向函数的指针,通过这个指针可以用外部定义的函数显示字符串 szMes