python源码片段

python源码片段

tp_obj tp_printf(tp_vm  * tp,  char   const   * fmt,
{
    
int  l;
    tp_obj r;
    
char   * s;
    va_list arg;
    va_start(arg, fmt);
    l 
=  vsnprintf(NULL,  0 , fmt,arg);
    r 
=  tp_string_t(tp,l);
    s 
=  r. string .info -> s;
    va_end(arg);
    va_start(arg, fmt);
    vsprintf(s,fmt,arg);
    va_end(arg);
    
return  tp_track(tp,r);
}

你可能感兴趣的:(python源码片段)