小古銀的官方網站(完整教程):http://www.xiaoguyin.com/
C++入門教程視頻:https://www.bilibili.com/vide...ios
本篇教程將要講解在安裝編譯器時提到的這個代碼:ide
#include <iostream> int main(void) { std::cout << "小古銀的C++教程" << std::endl; return 0; }
最簡單的C++程序是這樣的:函數
int main(void) { return 0; }
最簡單的C++程序代碼僅須要4行,他不作任何操做。可是他是C++程序最基本的並且是必須有的,由於全部標準的C++程序都是從 main
(主函數)開始執行。通常狀況下,沒有main, 程序不能編譯,也就不能運行。網站
代碼須要直接或間接寫在主函數裏才能被執行:code
int main(void) { // 代碼寫在這裏 return 0; }
代碼寫在主函數的括號 { }
之間,return 0;
的上面。視頻
要想程序輸出文字,須要用std::cout
進行輸出(std是standard,意思:標準。之後凡是加std::
都是標準C++的東西,std::cout
是標準輸出)。若是須要使用std::cout
,則必須在文件的開始位置添加:教程
#include <iostream>
將小古銀的C++教程
這幾個文字輸出到終端。在代碼裏,須要輸出一些文字,都須要加雙引號"
來把文字引發來,來講明這是文字,不是代碼。雙引號引發來的文字叫作字符串。字符串
std::cout << "小古銀的C++教程";
std::endl
用來換行,在終端上輸出它就會換一行:get
std::cout << std::endl;
在終端上輸出小古銀的C++教程
這幾個字後換一行:編譯器
std::cout << "小古銀的C++教程" << std::endl;
因此這個代碼的總體做用就是:在終端上輸出小古銀的C++教程
這幾個字後換一行:
#include <iostream> int main(void) { std::cout << "小古銀的C++教程" << std::endl; return 0; }
main
函數有且只有一個,可是它有兩種形式,其中一種以下:
int main(void) { return 0; }
另一種如何使用之後會講解,它的形式以下:
int main(int argc, char *argv[]) { return 0; }
main
函數。main
函數有兩種形式。std::cout
配合<<
輸出內容,換行使用std::endl
。std::cout
和std::endl
前須要使用#include
引入iostream
。;
,基本大多數狀況每一行都須要分號;
。主函數和引入庫都不須要加;
,對於其餘不須要加;
的狀況後續會說明。main
的拼寫;代碼中的標點符號都是英文的標點符號。寫代碼輸出要學好C++須要大量的精力和耐心
。