偶然翻到了 scanf
的实现,如下:
__mingw_ovr
__attribute__((__format__ (gnu_scanf, 1, 2))) __MINGW_ATTRIB_NONNULL(1)
int scanf(const char *__format, ...)
{
register int __retval;
__builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format );
__retval = __mingw_vscanf( __format, __local_argv );
__builtin_va_end( __local_argv );
return __retval;
}
注意第三行 int scanf(const char *__format, ...)
,这个 ...
是什么东西?