命令引數行

2021-09-19 05:26:40 字數 859 閱讀 6932

將使用者在cmd視窗輸入可執行檔名的方式 啟動程式時,跟在可執行檔名後面的那些 字串,稱為「命令列引數」。命令列引數 可以有多個,以空格分隔。比如,在cmd視窗敲:    copy file1.txt file2.txt 

「copy」, 「file1.txt」, 「file2.txt」     就是命令列引數   

(在cmd視窗輸入要開啟的檔案時,注意路徑必須清楚,從根目錄到目標檔案 例如:d:\codeblock**\練習3.exe)

int main(int argc, char * ar**)

argc:代表啟動程式時,命令列引數的個數。c/c++語言規定,可 執行程式程式本身的檔名,也算乙個命令列引數,因此,argc的值 至少是1。

ar**:指標陣列,其中的每個元素都是乙個char* 型別的指標,該 指標指向乙個字串,這個字串裡就存放著命令列引數。 例如,ar**[0]指向的字串就是第乙個命令列引數,即可執行程式 的檔名,ar**[1]指向第二個命令列引數,ar**[2]指向第三個命令 行引數……。 

#include int main(int argc, char * ar**) 

將上面的程式編譯成sample.exe,然後在控制台 視窗敲: sample para1 para2 s.txt 5 「hello world」 

輸出結果就是:

sample

para1

para2

s.txt

hello world 

摘自《程式設計實習》課程(郭煒,林家瑛)

Linux vi 命令引數

文字編輯器是所有計算機系統中最常用的一種工具。unix下的編輯器有ex,sed和vi等,其中,使用最為廣泛的是vi,而vi命令繁多,論壇裡好像這方面的總結不多,以下稍做總結,以資共享!渴望更正和補充!進入vi的命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filena...

Ubuntu apt 命令引數

apt cache search package 搜尋包 apt cache show package 獲取包的相關資訊,如說明 大小 版本等 sudo apt get install package 安裝包 sudo apt get install package reinstall 重新安裝包 ...

git clone 命令引數

git clone 命令引數 usage git clone options v,verbose be more verbose q,quiet be more quiet progress force progress reporting n,no checkout don t create a ...