// 普通的C函数变长形参 static void MyCPrint(const char *s, ...) { char strBuffer[1024]; va_list ap; va_start(ap, s); vsprintf(strBuffer, s, ap); va_end(ap); printf(strBuffer); }
C/C++变长形参
最新推荐文章于 2022-10-07 02:16:23 发布
// 普通的C函数变长形参 static void MyCPrint(const char *s, ...) { char strBuffer[1024]; va_list ap; va_start(ap, s); vsprintf(strBuffer, s, ap); va_end(ap); printf(strBuffer); }