问大家一个问题:
struct example
{
int bin;
int pin;
};
定义宏函数: #define assign_struct(s, a, b) \
s->bin = a; \
s->pin = b
主函数:
struct example ex_struct;
assign_struct(ex_struct, 1, 2);
会报“Error:表达式必须包含指针类型”,是什么原因啊?