请教:vsprintf()的具体实现是这样的,即其函数体在哪里可以看到
要是您够好,就把函数体复制给我吧.
我主要是想知道在下面的一个函数中,szBuffer和vsprintf之间是建立了这样的联系,而vsprintf
最后又为什么可以返回该字符串的长度
int sprintf (char * szBuffer, const char * szFormat, ...)
{
int iReturn ;
va_list pArgs ;
va_start (pArgs, szFormat) ;
iReturn = vsprintf (szBuffer, szFormat, pArgs) ;//?
va_end (pArgs) ;
return iReturn ;
}