函数声明:double gauss_ch2(double(*f)(double),int n) 这里的double(*f)(double)是什么意思?传入什么?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/07 02:51:55

函数声明:double gauss_ch2(double(*f)(double),int n) 这里的double(*f)(double)是什么意思?传入什么?

gaiss_ch2()是函数,他有2个参数,第一个是函数指针,第二个是int型整数.
double (*f)(double) 是个函数指针,f就是一个指针变量,可以指向返回double,参数是double 的函数,比如 double fun(double); f = fun; 调用gauss_ch2时这样 gauss_ch2( f,21 );就行了.