我有两个函数 foo1(a,b) & foo2(a,b,c) 和一个宏
#define add(a,b) foo(a,b)
我需要重新定义宏来完成,
1.如果使用2个参数调用add(),则调用foo1
我对 VA_ARGS 选项不熟悉。我怎样才能做到这一点
c variables macros arguments
arguments ×1
c ×1
macros ×1
variables ×1