假设我有一个函数int func(int x, int y, int z)
,我需要在另一个函数中调用它 10 次,即int runge(int, ... , int func(int a, int b))
. 我知道我可以创建 10 个函数,即
int runge1(int a, int b) {return func(1, a, b);}
但是,我想要一个更简单的方法来做到这一点。基本上我想这样创建一个函数指针:
for(int i=0; i<10; i++)
{
//func would have two variables input into it, variable1, variable2
int (*func)=func(i, variable1, variable2);
}