#include <stdio.h>
#include <stdarg.h>

int myprintf(const char *, ...);

int main(int argc, char **argv)
{
  int nValue = 10;
  char *string = "하하";
 
  myprintf("%d, %s", nValue, string);
 
  return 0;
}

int myprintf(const char *fmt, ...)
{
  char *buffer = new char[256];
 
  va_list arg;
 
  va_start(arg, fmt);
 
  vsprintf(buffer, fmt, arg);
 
  puts(buffer);
 
  va_end(arg);
 
  delete [] buffer;
 
  return 0;
}
 
2006/05/14 00:00 2006/05/14 00:00

글 걸기 주소 : 이 글에는 트랙백을 보낼 수 없습니다

덧글을 달아 주세요