그냥 나중에 필요할 것 같아 적어 놓습니다.
[code]
#include <stdarg.h>
#include <stdio.h>
void Display(char* content, ...) {
if (content == 0)
return;
va_list arg;
char result[256] = "";
va_start(arg, content);
vsnprintf(result, sizeof(result), content, arg);
printf("%s", result);
va_end(arg);
}
int main() {
Display("%s", "mudchobo");
printf("\n");
Display("%s %s", "mudchobo", "darkness");
printf("\n");
return 0;
}
[/code]
'stdarg'에 해당되는 글 1건
- 2007.10.23 [UNIX C] 가변스트링 사용하기