C 变量函数字符前的期望表达式
我得到了错误表达式“字符前的预期表达式”C 变量函数字符前的期望表达式,c,variadic-functions,C,Variadic Functions,我得到了错误表达式“字符前的预期表达式” char*set_buffer(char*buf,int num_str,…){ va_列表参数; va_开始(args,num_str); 对于(int i=0,offset=0;i
char*set_buffer(char*buf,int num_str,…){
va_列表参数;
va_开始(args,num_str);
对于(int i=0,offset=0;i
有人知道为什么吗?c宏是
va_arg
而不是va_args
char *str = va_arg(args, char *)
宏为
va_arg
非va_args
char *str = va_arg(args, char *)
@GeorgeNewton时不时发生在每个人身上:)@GeorgeNewton时不时发生在每个人身上:)