1樓:匿名使用者
不要copy用system命令,你用dos命令試試應該bai沒問題:
dos( 'test.exe 33' );
傳到main(int argc, char* argv)裡後,duargc是系統自動計算的,應該zhi是2,第一個傳入的引數就是daoexe名稱本身,即argv[ 0 ]是'test.ext',你傳入的從第二個引數開始,『33』對應argv[ 1 ]。
2樓:
『test.exe 』 後面要加空格。
否則你現在這樣就成了:
test.exe33
這當然不對。
如何用matlab呼叫c++程式
請問在命令提示符上執行exe,怎麼傳入引數,是多個引數?求大神指導
3樓:茅好慕淵
點開始du--執行--cmd--預設狀態是:c:\documentsandsettings\administrator你再輸入zhi:cd
桌面dao
進入:c:\documents
andsettings\administrator\桌面再輸入:檔名
專.jpg
即可開啟一張**。
請採屬納
4樓:金色潛鳥
main(int argc, char **argv);
若可執行程式名bai是 ylf.exe
輸入引數
du -- 命令
行拍zhi入:
ylf.exe -p 8080 -h user1 -t 8程式裡:
argc 得dao 7 -- 命令列引數個數 (父程序回傳遞進答程式的)
引數內容(字串型式)--(父程序傳遞程序序的):
argv[0] = "ylf.exe";
argv[1] = "-p";
argv[2] = "8080";
argv[3] = "-h";
argv[4] = "user1";
argv[5] = "-t『;
argv[6] = "8";
5樓:匿名使用者
aaa.exe a b 引數ab,
C 呼叫exe檔案執行命令
include int main c 可以簡單地用 c 語言裡的 system 命令 開啟外部的exe可執行檔案,並帶命令列引數。例如,要調的外部可執行檔案是 prog2.exe,prog2.exe 的輸入引數 在 資料檔案 a.txt 裡,輸出檔案 為 b.txt 那麼 呼叫 方法 是 syste...
CEXE檔案自動執行,C 生成的exe檔案開啟後閃退
開機自動執行需要向登錄檔寫入新的項 hkey local machine software microsoft windows currentversion run bool bresult true hkey hregkey null cstring str1,m strfilename str1...
c語言檔案編寫完成以後,如何生成exe 檔案啊
1 是由源程式生成可執行檔案。源程式編譯通過以後,在tc2。0的介面裡,有個叫 編譯的選單,選單下有生成可執行檔案的命令,即可生成可執行檔案。2 是c語言生成可執行檔案的具體過程。具體可參考書籍是 編譯技術 東南大學出版社。其過程可描述為 源 彙編程式 機器 直接執行就行了 它會自動生成一個exe檔...