C와 C플러스플러스
[UNIX C] 가변스트링 사용하기
머드초보
2007. 10. 23. 23:26
그냥 나중에 필요할 것 같아 적어 놓습니다.
[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]