本系列文章環境及學習門檻
- 編程基礎:無
- 年齡:具有一定的邏輯思維
- 英文:不要求
- 數學:不要求
- 學習時長:每天一篇,一周4-5篇即可,每篇最多1小時
- 死記硬背:不需要,理解至上
- 本機環境:Windows7 SP1
- 使用軟件:devc
注:以下所有出現的不理解名詞不需要理解,作為科普,之后使用到會進行說明。如有不明的問題可以在評論區留言,或者私聊都行
簡述
在如今流行的編程語言中,每一種編程語言,在它各自的領域上有著其它語言不能替代的優勢。C++ 以其效率突出、靈活等特點,在一些應用場景中是最優的選擇之一;如游戲、PC軟件等。
C++ 由Bjame Sgoustrup 于1979 年開始進行開發(C的帶類改良:C with classes),在1983年正式命名為 C++(C plus plus )。C++是在 C語言的基礎上進行開發,保留了C語言的特性(向下兼容于C)。
C++與一些常用的編程語言不同,C++/C 都屬于低級語言。低級語言并不是說該語言不好,而是表示該語言的形式接近于機器語言(用起來比較麻煩但是很靈活)。低級語言一般更接近于系統底層,例如操作內存、管理空間等,換句話說,就是指你實現一個需求完成一個軟件,必須從頭到尾自己去實現,由于這個特性,低級語言開發效率極其緩慢,并且會出現意外的bug,但是運行效率確實非常的高效。
釋義:①低級語言指更接近系統底層的語言,并且的思維方式會考慮更多,需要像計算機一樣去思考整個邏輯如何完成、使用方式復雜等;②高級語言例如python,簡單易用,使用時不需要考慮過多,就像人類的自然語言一樣的去進行程序編寫。
經典入門 HelloWorld 程序
HelloWorld程序一般指編寫代碼,完成一個程序在運行后顯示 HelloWorld。
為了零基礎的新手學習方便,在這里使用的軟件是devc,首先打開devc,點擊新建(file)選擇Source File(源文件):
上面這一步表示新建一個源文件(源文件一般指代碼文件)。隨后出現一個工作區域,如下顯示:
這個時候就可以在紫色區域開始編寫我們的程序代碼,接下來我們把以下代碼復制到工作區域:
#include<iostream>
using namespace std;int main(){cout <<"Hello World";return 0;
}
隨后點擊File文件選擇Save保存:
在彈出來的保存位置選擇對話框中,選擇保存位置,并且填上文件名,保存類型為C++ 源文件,隨后點擊保存。
選擇工具欄中的如圖箭頭,或者按鍵盤上的F11,運行程序,成功顯示HelloWorld:
下一節將解釋HelloWorld程序及一些知識補充。