我正在用C编写一个程序,当opterr设置为0时,我收到了标识符opterr和optarg未定义的错误。我注意到该文件中没有#include。这是唯一可能的原因吗?错误错误:标识符“opterr”未定义
opterr = 0;
错误:标识符“optarg”未定义
e1xvtsh31#
optarg在中定义#include <getopt.h>
#include <getopt.h>
mzillmmw2#
您很可能错过了:
#include <unistd.h> #include <getopt.h>
这是定义getopt * 等 * 的地方。
2条答案
按热度按时间e1xvtsh31#
optarg在中定义
#include <getopt.h>
mzillmmw2#
您很可能错过了:
这是定义getopt * 等 * 的地方。