返回信息流double *t_project_coefficients ( int n, double f ( double x ) );
这是一条镜像帖。来源:北邮人论坛 / cpp / #74615同步于 2013/10/18
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
问大神,C语言这样的函数声明是啥意思
jkfbrant
2013/10/18镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
第二个参数等价于double (*f) ( double x )是函数指针,c++在编译的时候遇到函数名都会对函数名取地址,所以你就算写成(*f)、(**f)、(***f )...都可以当然一般都不会这样写最常见的写法是(*f)
http://cdecl.org/
上面那个不行。。原版 cdecl 真难用
(explain double tojectcoefficients(int, double (*)(double));)
下面这个好用的多
http://www.lemoda.net/c/cdecl/index.cgi?text=explain+double+t_project_coefficients%28int+n%2C+double+%28*f%29%28+double+x+%29%29%3B
这个网站用的是什么编译器,在gcc下是没有语法错误的
【 在 qiukun 的大作中提到: 】
: http://cdecl.org/
: 上面那个不行。。
: http://www.lemoda.net/c/cdecl/index.cgi?text=explain+double+t_project_coefficients%28int+n%2C+double+%28*f%29%28+double+x+%29%29%3B