[問題] main參數 argc argv

看板C_and_CPP作者 (老人家)時間15年前 (2010/07/16 18:02), 編輯推噓9(908)
留言17則, 12人參與, 最新討論串1/1
( *[1m *[m 為色碼,可以按 Ctrl+V 預覽會顯示的顏色 ) ( 未必需要依照此格式,文章條理清楚即可 ) 遇到的問題: (題意請描述清楚) 學習程式前前後後快2年了... 但是我還不知道這段是什麼意思 希望得到的正確結果: 一個完整的解答 有問題的code: (請善用置底文標色功能) 我到現在 還不知道 int main(int, argc, char **, argv) argc 與 argv 到底是什麼 為什麼主程式 還會有這兩個外部輸入 每次看到純 C 我都會看到這兩個陌生人 請原諒我的無知 我自學了兩年C++程式 目前還不會寫 class 也看不懂別人定義的class 更別說型別定義(type def) 這樣算笨嘛.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.100.1 ※ 編輯: NoobImage 來自: 203.64.100.1 (07/16 18:04)

07/16 18:08, , 1F
額外的參數 像是diabloII.exe -w , shutdown.exe -s
07/16 18:08, 1F

07/16 18:08, , 2F
w跟s就是傳進去的參數 你可以寫個程式印出來看看
07/16 18:08, 2F

07/16 18:09, , 3F
如果你可以先學著想一想如何用更合適的標題來發問,
07/16 18:09, 3F

07/16 18:09, , 4F
你會發現用那些關鍵字在板上搜尋, 就可以找到答案.
07/16 18:09, 4F

07/16 18:11, , 5F
這個可以簡單講,也可以複雜講;跟OS呼叫main有點關係
07/16 18:11, 5F

07/16 18:18, , 6F
不過確實如樓上所說, 要複雜講就要多扯些東西了Orz
07/16 18:18, 6F

07/16 18:22, , 7F
http://0rz.tw/gr7bo 剛google到的, 不過還是沒OS那段.
07/16 18:22, 7F

07/16 21:07, , 8F
其實argc跟argv之後還有環境變數 XD
07/16 21:07, 8F

07/16 21:13, , 9F
怎麼會有, 打錯了吧
07/16 21:13, 9F

07/16 21:16, , 10F
只有我覺得推文很整齊嗎 ? (⊙o⊙)
07/16 21:16, 10F

07/16 21:22, , 11F
對不起, 其實小弟我是縮進去的....(縮)
07/16 21:22, 11F

07/16 22:01, , 12F
把標題改成符合你問題吧 這樣其他人比較好搜尋
07/16 22:01, 12F

07/16 22:44, , 13F
我先幫你改標題了,你可以按大T改成自己想要的
07/16 22:44, 13F

07/16 23:02, , 14F
笨 因為你不google不買書還敢說在自學
07/16 23:02, 14F

07/17 04:58, , 15F
雖然樓上很衝, 不過其實不無道理...
07/17 04:58, 15F

07/17 05:18, , 16F
自學兩年不會寫class←可以請教一下學了些什麼嗎
07/17 05:18, 16F

07/19 17:34, , 17F
多看點書吧,書上都有寫
07/19 17:34, 17F
文章代碼(AID): #1CG2u_Dj (C_and_CPP)