萌新的第一個C++程序——源碼乾貨分享

萌新的第一個C++程序——源碼乾貨分享

1,基礎示例

本篇教程將要講解在安裝編譯器時提到的這個代碼:

#include int main(void){ std::cout << "小古銀的C++教程" << std::endl; return 0;
}

基礎講解

最簡單的C++程序是這樣的:

int main(void){ return 0;
}

最簡單的C++程序代碼僅需要4行,他不做任何操作。但是他是C++程序最基本的而且是必須有的,因為所有標準的C++程序都是從main(主函數)開始執行。一般情況下,沒有main, 程序不能編譯,也就不能運行。

代碼需要直接或間接寫在主函數里才能被執行:

int main(void){ // 代碼寫在這裡
return 0;
}

代碼寫在主函數的括號 { } 之間,

return 0;的上面。

要想程序輸出文字,需要用std::cout進行輸出(std是standard,意思:標準。以後凡是加std::都是標準C++的東西,std::cout是標準輸出)。如果需要使用std::cout,則必須在文件的開始位置添加:

#include 

小古銀的C++教程這幾個文字輸出到終端。在代碼裡,需要輸出一些文字,都需要加雙引號"來把文字引起來,來說明這是文字,不是代碼。雙引號引起來的文字叫做字符串

std::cout << "小古銀的C++教程";

std::endl用來換行,在終端上輸出它就會換一行:

std::cout << std::endl;

在終端上輸出

萌新的第一個C++程序——源碼乾貨分享

這幾個字後換一行:

std::cout << "小古銀的C++教程" << std::endl;

所以這個代碼的整體作用就是:在終端上輸出小古銀的C++教程這幾個字後換一行:

#include int main(void){ std::cout << "小古銀的C++教程" << std::endl; return 0;
}

基礎拓展

main函數有且只有一個,但是它有兩種形式,其中一種如下:

int main(void){ return 0;
}

另外一種如何使用以後會講解,它的形式如下:

int main(int argc, char *argv[]){ return 0;
}

總結

  1. 每個C++程序有且只有一個main函數。

  2. main函數有兩種形式。

  3. 使用std::cout配合<<輸出內容,換行使用std::endl

  4. 使用std::coutstd::endl前需要使用#include引入iostream

  5. 除了少數的幾行不需要分號;,基本大多數情況每一行都需要分號;。主函數和引入庫都不需要加;,對於其他不需要加;的情況後續會說明。

  6. 新手需要注意的:

    main的拼寫;代碼中的標點符號都是英文的標點符號。

練習

寫代碼輸出要學好C++需要大量的精力和耐心

最後,你想要這個乾貨的視頻嗎?


分享到:


相關文章: