读书人

怎么定义一个指向指针型函数的函数指针

发布时间: 2012-02-06 15:52:45 作者: rapoo

如何定义一个指向指针型函数的函数指针
RT
#include "stdio.h "

char * fun()
{
return "Hello world! ";
}
main()
{
char * fun();

char (* pfun)();//这里不知道怎么写好呢
pfun = fun;

printf( "%s ",pfun());
getch();
}
这样的写法是错误的,请问怎么写!

[解决办法]
或者char* (* pfun)() = fun;

返回类型要一致。
[解决办法]
函数指针,除了函数名前面加个*外(returntype (*pfun)(paras))其他都要对应

读书人网 >C语言

热点推荐