因此,我正在完成一个项目,只剩下一件事情要做,正确处理命令行参数。我以为我让他们处理,但显然我错了...可以有两组不同的命令行参数可以进来,这里是我所说的例子:./hw34 -c 385 280 50 balloons.ascii.pgm balloonCircle.pgm
和./hw34 -e 100 balloons.ascii.pgm balloonEdge.pgm
处理特定的命令行参数
这是我曾试图处理这些参数,但是这似乎并没有工作: if(argc==5) && isdigit(atoi(argv[2]))){
和else if(argc==7 && isdigit(atoi(argv[2])) && isdigit(atoi(argv[3])) && isdigit(atoi(argv[4]))){
什么我卡在试图找出如果的argv [X]是数字或没有。
谢谢,我会试试这个 – kevorski