C++ main函數

 1 #include<iostream>
 2 using namespace std;
 3 class A {
 4 public:
 5     A(){
 6         cout<<"In constructor."<<endl;
 7     }
 8 };
 9 A a;
10 int main(){
11     cout<<"In main()."<<endl;
12 }
13 //輸出:
14 In constructor.
15 In main.

一、main()函數被稱爲"入口函數".可是,main()函數不必定是程序中第一個被執行的函數.ios

 

1 #include<iostream>
2 using namespace std;
3 int main(int argc,char *argv[]){
4     if(argc>1){
5         cout<<"Hello,"<<argv[1]<<"!"<<endl;
6     }
7 }

二、main()函數能夠帶參數,以處理由用戶輸入的命令行參數。main()函數所帶的參數有固定格式,argc表明參數的個數,數組

而argv數組中的每個元素則是一個保存命令參數內容的字符串。函數

相關文章
相關標籤/搜索