我的代碼看起來是這樣的:Ç - 比較argv的字符串文字更優雅
if((strcmp(argv[1], "-a") == 0) && (argc == 3)) {
/* my code */
} else if((strcmp(argv[1], "-b") == 0) && (argc == 3)) {
/* my code */
} ...
等。這是比較參數的唯一方法嗎?我讀了一個地方,它可以使用循環完成,但我似乎無法弄清楚如何。現在,我的代碼對於這些if語句是飽和的。
謝謝,這是我的第一個問題,我不會再問一次,我喜歡自己弄清楚事情的真相。但現在,時間是關鍵。
那麼,有沒有更簡單的方法來做到這一點?
看一看[getopt的](http://www.gnu.org/software/libc/manual/html_node/Getopt.html) – Kninnug