1、指针函数:带指针的函数,其本质是一个函数,函数返回是某一类型的指针。
例如: int *f(x,y);其结构为 类型标识符 *函数名(参数)
首先你要从心里承认这是一个函数,只是返回的是个地址值。由于返回值是地址,所以一般类型都为int。
2、函数指针:是指向函数的指针变量,其本质是一个指针变量。指向函数的入口地址,可以通过它来调用函数。
例如 :void (*ptr)(); 结构为 :类型说明符 (*指针变量) (参数)
另外定义一个常用函数为 void fun1( ),那么ptr=fun; ptr这时就是 fun1( )这个函数的入口地址了;