我在C代码中有问题。
我无法解释主题名称,因为我不确定,但是期望它可能是指指针。
代码的一部分已在下面:
typedef struct Node{
}Node;
typedef enum{
}
int main(){
Node *add = (*makeFunc(ADD))(10, 6);
Node *mul = (*makeFunc(MUL))(5, 4);
calc(add);// result is: 16
calc(mul);//result is 20
}
现在问题是我应该创建一个名为makefunc(int a,int b)的函数吗?如果我创建了我知道可以发送(10,6)作为参数,但是(添加)或(mul)在这里处理?
至少如何解决或主题名称帮助我,否则请给我解决方案。
谢谢!!!