看下这题[解决办法]f返回类型是:int(*)(double);//函数指针参数1是float(*)(long);//函数指针参数2是char*;b.int (*pf)(double );int fun2(long);char arr[12];pf = f(fun2,arr);http://blog.csdn.net/supermegaboy/archive/2009/11/23/4854965.aspx