업무/C언어 등 IT 상식

printf 함수 소스

티나로 2018. 2. 19. 17:25

int printf(const char* format, ...) 

    char *buf; 
    va_list args; 
    int i; 

    buf = (char*) malloc(256); 
    va_start(args, format); 
    i=vsprintf(buf,format,args); 
    va_end(args); 
    putstr(buf); 
    free(buf); 

    return i;