- 论坛徽章:
- 0
|
- #ifdef HAVE_STDARG_H
- void
- GifQprintf(char *Format, ...) {
- char Line[128];
- va_list ArgPtr;
- va_start(ArgPtr, Format);
- #else
- # ifdef HAVE_VARARGS_H
- void
- GifQprintf(va_alist)
- va_dcl
- {
- char *Format, Line[128];
- va_list ArgPtr;
- va_start(ArgPtr);
- Format = va_arg(ArgPtr, char *);
- # endif /* HAVE_VARARGS_H */
- #endif /* HAVE_STDARG_H */
- if(GifQuietPrint) ///// line 57
- return;
- vsprintf(Line, Format, ArgPtr); //// line 60
- va_end(ArgPtr);
- fputs(Line, stderr);
- }
复制代码 我在调用这个函数时提示下面的错误
../lib/qprintf.c:57: 错误:expected identifier or ‘(’ before ‘if’
../lib/qprintf.c:60: 警告:数据定义时没有类型或存储类
../lib/qprintf.c:60: 警告:函数声明中出现形参名却未指定类型
../lib/qprintf.c:61: 警告:数据定义时没有类型或存储类
../lib/qprintf.c:61: 警告:函数声明中出现形参名却未指定类型
../lib/qprintf.c:63: 警告:数据定义时没有类型或存储类
../lib/qprintf.c:63: 警告:函数声明中出现形参名却未指定类型
../lib/qprintf.c:64: 错误:expected identifier or ‘(’ before ‘}’ token |
|