因此,我正在完成一個項目,只剩下一件事情要做,正確處理命令行參數。我以爲我讓他們處理,但顯然我錯了...可以有兩組不同的命令行參數可以進來,這裏是我所說的例子:./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