标签: c
我正在使用C中的程序,因为当opterr设置为0时,我将收到错误,因为标识符opterr和optarg未定义。我注意到该文件中没有#include。它可能只是可能的原因吗?
错误
错误:标识符“opterr”未定义
opterr = 0;
错误:标识符“optarg”未定义
答案 0 :(得分:4)
很可能你错过了:
#include <unistd.h>
这是定义getopt 等的地方。
答案 1 :(得分:0)
optarg在
#include <getopt.h>