int
main(int argc,char **argv){
for (argc--, argv++; argc > 0; argc -= argCount, argv += argCount) {
argCount = 1;
switch (argv[0][1]) {
case 'q':
testnum = atoi(argv[1]);
argCount++;
break;
default:
testnum = 1;
break;
}
}
//...............
我的问题是 argv[0][1] 是什么意思,for() 中的条件让我感到困惑,我的意思是for (argc--, argv++; argc > 0; argc -= argCount, argv += argCount)
//谢谢大家....**argv[0][1] 应该是 argv[0][1],那是我的错误而不是代码编写者。