两个结论: 1、函数名的使用基本等价于函数指针,函数名、取地址&、取内容*得到的都是函数的地址。 2、函数名也可以(* <函数名>)()来调用,只是这种方法读写都不方便,所以被简化了。 例如: ShowMenu是一个函数名,可以看到他的值是一个地址。 &ShowMenu是对函数取地址,指向和ShowMenu同样的地址 可以采用如下两种方式来通过指针调用函数: x=(*fptr)(); x=fptr();