제목 : 5.3.2. 예제. 함수 : 가변형 매개변수 활용
글번호:
|
|
206
|
작성자:
|
|
레드플러스
|
작성일:
|
|
2005/11/03 오후 12:28:02
|
조회수:
|
|
4703
|
/*
5.3.2. 예제. 가변형 매개변수 활용
*/
#include <stdio.h>
#include <stdarg.h>
//아래 함수는 참고만 할 것
//새로운 이름으로 printf() 함수 만듬.
void var_printf(char *format, ...)
{
char buff[1024];
va_list arglist;
va_start(arglist, format);
vsprintf(buff, format, arglist);
va_end(arglist);
printf(buff);
}
void main(void)
{
char *s = "Hello World";
var_printf("%s\n", s);
var_printf("%d\n", 100);
}