C语言之getopt函数作用getopt()用来分析命令行参数。参数argc和argv分别代表参数个数和内容,跟main()函数的命令行参数是一样的。//头文件#include//函数原型intgetopt(intargc,char*constargv[],constchar*optstring);参数说明argc:就是main函数的形参argc,表示参数的数量argv:就是main函数的形参argv,表示参数的字符串变量数组optstring:选项字符串,一个字母表示不带值的参数,如果字母后带有一个:,表示必须带值的参数。如果带有两个:,表示是可选的参数。例如"ab:c::",程序运行时可接