1
我有这个计划,我越来越:因由于线路function_a = function
分配如何函数指针赋值给一个函数
的左操作数
左值。
int function_a(int j){ return j+10; } int function_b(int j){ return j; } void set_a(int (*function)(int)){ function_a = function; } int main(){ int a = function_a(2); printf("%d, ", a); set_a(function_b); int b = function_a(2); printf("%d", b); }
我想设置
function_a
到function_b
在功能set_a
。所以我期待输出12, 2
。我应该怎么做才能恰当地分配这个?
你有什么试图解决这样做的远你的问题? –
@narusin该死的,它不会让我失望评论:-( – George