问题描述
我正在使用 C 语言编写一个从命令行获取参数的程序:
-i -R -l
有 3 个可能的选项:getopt()
或 3 个的任意组合。我使用 ./program [options] [file1] [file2] ...
来处理这些排列,但我希望能够传递无限数量的字符串(或没有完全)在运行程序时,在如下选项之后:
argv[argc-1]
对于一个字符串,我可以只使用 {{1}},但是对于多个字符串,我不知道如何获取剩余的参数。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)