我遇到的问题如下:
我需要使用标准库在C中创建一个函数。这个函数应该像c中的scanf()函数一样接受参数,并且应该在其中调用scanf(参数)。
答案 0 :(得分:4)
您可以使用vscanf(3)
:
int my_scanf(const char *fmt, ...)
{
int rc;
va_list args;
va_start(args, fmt);
rc = vscanf(fmt, args);
va_end(args);
return rc;
}