1
int main(int argc, char **argv) {
if (argc != 2) {
printf("Mode of Use: ./copy ex1\n");
return -1;
}
formatDisk(argv);
}
void formatDisk(char **argv) {
if (argv[1].equals("ex1")) {
printf("I will format now \n");
}
}
我如何檢查是否argv
等於"ex1"
用C? 這是否已經有一個功能? 謝謝
您是否還應該檢查null或確保首先存在此索引? – 2009-04-29 19:06:35
argc給出argv中的參數個數,所以檢查(如果argc!= 2)可以確保argv [1]存在。 – 2009-04-29 19:08:40