argc, argv簡單使用

2021-06-26 06:36:53 字數 498 閱讀 1250

通過以下例子看argc, argv的簡單使用:

#include#includeint main(int argc,char *argv) 

if(argc==2)

exit(0)

}

編譯該程式:gcc edit.c -o edit

執行:./edit 

結果:請輸入想要編輯的檔名如:./edit filename

執行:./edit edit.txt 

結果:編輯 edit.txt 

看到這裡 argc,argv 如何用就很明白了,argc 是外部命令引數的個數,argv 存放各參

數的內容,如上例:執行 ./edit 時,argc 為1, 

argv[0] 為 ./edit .而執行 ./edit edit.txt 時,argc 的值為 2, 

argv[0] 為 ./edit,argv[1] 為 edit.txt .

Main函式引數argc,argv說明

c c 語言中的main函式,經常帶有引數argc,argv,如下 int main int argc,char argv 或 int main int argc,char argv 這兩個引數的作用是什麼呢?argc 是指命令列輸入引數的個數,argv儲存了所有的命令列引數。假如你的程式是hell...

Main函式引數argc,argv說明

c c 語言中的main函式,經常帶有引數argc,argv,如下 int main int argc,char argv int main int argc,char argv 這兩個引數的作用 argc 是指命令列輸入引數的個數 以空白符分隔 argv儲存了所有的命令列引數假如你的程式是hell...

Main函式引數argc,argv說明

c c 語言中的main函式,經常帶有引數argc,argv,如下 1 int main int argc,char argv 2 int main int argc,char argv 這兩個引數的作用 argc 是指命令列輸入引數的個數 以空白符分隔 argv儲存了所有的命令列引數 假如你的程式...