Possible Duplicate:
What does … mean in an argument list in C ?
I was reading a book about win32 programming and i saw a function like this:
int CDECL MessageBoxprintf(TCHAR *szCaption,TCHAR *szFrmat,...)
{
TCHAR szBuffer[1024];
va_list pArgList;
va_start (pArgList,szFrmat);
_vsnprintf(szBuffer,sizeof(szBuffer)/sizeof(TCHAR),szFrmat,pArgList);
va_end (pArgList);
return MessageBox(NULL,szBuffer,szCaption,0);
}
what does ,...
means in the parameters of a function?
I tried to find answers with searching but i got nothing useful.