sprintf函数不是输出。它是把一个字符串格式化到一个Buffer中。所以使用上述写法正确。
sprintf(MEG_LOG, "broadcast %s systerm", "hello");以上语句的意思是将hello替换"broadcast %s systerm"中的%s,然后输出到变量MEG_LOG,然后MEG_LOG的内容就是broadcast hello systerm
#define ?
那是不行滴