C++ code:main参数
生活随笔
收集整理的這篇文章主要介紹了
C++ code:main参数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
main函數的參數結構為兩項參數:
1 int main(int argc,char** argv){……}main的參數由操作系統傳遞,所以比較特殊。兩個形參名一般是采用習慣名稱argc和argv,表示argument count和argument vector,即第一項是表示傳遞的C-串有幾個,第二項是表示具體的C-串樹數組,該數組最后一項是空串,即指向0的串。正像在函數中傳遞數組那樣,既要傳遞數組地址,也要傳遞數組的元素個數。要注意的是C-串的類型為char*,數組是以指向C-串的指針為元素的,因而數組描述為char**。其參數結構的示意圖如下:
對于以下程序,若發出命令行“f0510 abc1 abc2 abc3”,則可以根據main的形參來讀取命令行的相關信息:
1 #include<iostream> 2 using namespace std; 3 int main(int argc,char** argv) 4 { 5 for(int i=0;i<argc;++i) 6 cout<<argv[i]<<endl; 7 }?
轉載于:https://www.cnblogs.com/ariel-dreamland/p/9086958.html
總結
以上是生活随笔為你收集整理的C++ code:main参数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [HEOI2015] 兔子与樱花
- 下一篇: sublime 安装 插件 packag