1

我遇到的问题如下:

我需要使用标准库在 C 中创建一个函数。这个函数应该像 c 中的 scanf() 函数一样接受参数,并且应该在其中调用 scanf(parameters)。

4

1 回答 1

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;
}
于 2013-09-25T09:56:16.223 回答