#include<iostream>
using namespace std;
#define debug(format,...){\
char buf[1024]={0}; \
char buf2[1023]={0};\
sprintf_s(buf2,"%s",format);\
sprintf_s(buf, buf2,__VA_ARGS__);\
printf(__VA_ARGS__);\
};\
int main() {
char buf[1024] = { 0 };
sprintf_s(buf, "%s", "12");
printf(buf);
debug("比你好%s\n", "1212");
system("pause");
}
重点就就是_VA_ARGS__