简明的区分函数指针和指针函数,便于记忆

函数指针:顾名思义就是函数的指针,由函数修饰,说明这是一个指向函数的指针比如:

string (*P)(int n);

string Fun(int n)

{

   n++;

 return  "gan";

}

 

p=Fun;

p(100);

相反指针函数由指针修饰,说明这是一个返回指针的函数比如:

int *p;

int * Fun(int n);

{

 int *tem=&n;

  return  item;

}

 p=Fun(100);

 

posted @ 2013-03-22 10:03  Predator  阅读(187)  评论(0编辑  收藏  举报