可变参数的使用

1 #include <shlwapi.h>
2
3 #pragma comment(lib, "shlwapi.lib")
4
5
6 void AddSystemInfo(const char* fmt, ...)
7 {
8 if (!fmt) return;
9
10 va_list va;
11 char data[1024];
12 va_start(va, fmt);
13 wvnsprintfA(data, sizeof(data) - 1, fmt, va);
14 va_end(va);
15 OutputDebugStringA(data);
16 }
17
18
19 AddSystemInfo("我是%s, 年龄%d\n", "hekexin", 27);

posted @ 2011-06-29 10:58  小 楼 一 夜 听 春 雨  阅读(736)  评论(0编辑  收藏  举报