1. 首页
  2. 编程语言
  3. C
  4. getopt多参数解析函数具体分析命令行参数解析

getopt多参数解析函数具体分析命令行参数解析

上传者: 2020-05-26 17:53:38上传 DOCX文件 23.09KB 热度 22次
getopt()用来分析命令行参数。参数argc和argv是由main()传递的参数个数和内容。参数optstring则代表欲处理的选项字符串。此函数会返回在argv中下一个的选项字母,此字母会对应参数optstring中的字母。如果选项字符串里的字母后接着冒号“:”,则表示还有相关的参数,全域变量optarg即会指向此额外参数。如果getopt()找不到符合的参数则会印出错信息,并将全域变量optopt设为“?”字符,如果不希望getopt()印出错信息,则只要将全域变量opterr设为0即可。
用户评论