int getopt_long(int argc, char * const argv[],const char *optstring, const struct option *longopts,int *longindex);
int getopt(int argc, char * const argv[], const char *optstring);
如果optstring短参数中第一个是符号-,则case 语句写1来匹配。
char *short_options="-abc:";
while((c = getopt(argc, argv, short_options)) != -1)
{
...
swtich(c){
case 'a':
case 'b':
case 'c':
case 1:
}
...
}
阅读(360) | 评论(0) | 转发(0) |