指针函数就是一个返回值为指针的函数,函数指针是一个指向函数的指针。一个很简单的判定方法就是观察(*),比如 int (*p)(int,int);有括号,*与p结合,*p就是个指针,指向返回值为整型且有两个整型参数的函数。int*p(int,int); 没有括号,*与int结合,int*为返回类型,p就是一个函数名,这时就是一个指针函数,同样有两个int形参,只不过返回值类型为int*
指针函数就是一个返回值为指针的函数,函数指针是一个指向函数的指针。一个很简单的判定方法就是观察(*),比如 int (*p)(int,int);有括号,*与p结合,*p就是个指针,指向返回值为整型且有两个整型参数的函数。int*p(int,int); 没有括号,*与int结合,int*为返回类型,p就是一个函数名,这时就是一个指针函数,同样有两个int形参,只不过返回值类型为int*