在程序中难免需要使用命令行选项,可以选择自己解析命令行选项,但是有现成的,何必再造轮子。下面介绍使用getopt_long解析命令行选项。
程序中主要使用:
| 短选项 | 长选项 | 是否需要参数 | 备注 |
|---|---|---|---|
| -v | --version | 否 | 查询版本号 |
| -n | --name | 是(用户名) | 指定使用者 |
| -d | --debug | 否 | 是否已测试 |
1、函数出处
#include <getopt.h> //getopt_long()头文件位置
int getopt_long (int ___argc, char *const *___argv,
const char *__shortopts,
const struct option *__longopts, int *

本文介绍了Linux下使用getopt_long函数解析命令行选项的方法,包括函数来源、参数解释、返回值规则及实战示例。通过getopt_long,可以方便地处理短选项和长选项,以及它们的参数。
最低0.47元/天 解锁文章
483

被折叠的 条评论
为什么被折叠?



