#ifndef WHATEVER_H
#define WHATEVER_H
void test(const char *format, ...); // would you have to #include <stdarg.h> for ... on argument, or is it ok if you don't use it
#endif // WHATEVER_H
如果我的头文件像这样,我需要将...
作为void test
函数的参数,那么我是否需要包含stdarg.h库以支持...
参数,或者是可选的?
...
不是这些,它是一个语法元素。 - Eugene Sh.