最近一直在Linux下写程序,命令行参数一般都是手动写程序分析处理,特别麻烦而求代码也很乱。最近发现有getopt()可以帮助进行参数分析,方便了很多。但是发现一个问题,getopt()每个选项只能用optarg获得一个参数,要是想要获得两个以上的参数就没办法了。在网上查了以下也没有什么特别好的办法。虽然getopt_long()可以获得多个参数,但是这个函数需要的参数太多了,不喜欢用。后来看了以下getopt的介绍自己想出了一个办法,看着还不错。分享1下,如果你也想到了这种方法,纯属有缘哈。最近一直在Linux下写程序,命令行参数一般都是手动写程序分析处理,特别麻烦而求代码也很乱。最