函数指针与指针函数

函数指针:实质是指针     int   (*zz)   有括号

指针函数:实质是函数     int *zz  无括号   返回值是地址

函数指针:

int (*zz)();
int wang(int a,int b)
{
return a+b;
}

int main(int argc, const char * argv[]) {

zz=wang;
int aa=(*zz)(1,2);
printf("%d",aa);

return 0;
}

//指针函数

char *pp()
{
static char str[10]="aaaa";


return str;
}

int main(int argc, const char * argv[]) {


printf("%c\n",*pp());

return 0;
}

 

posted @ 2017-07-04 14:41  梦里梦见梦不见的  阅读(154)  评论(0编辑  收藏  举报