本系列文章環境及學習門檻
-
- 程式設計基礎:無
- 年齡:具有一定的邏輯思維
- 英文:不要求
- 數學:不要求
- 學習時長:每天一篇,一周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(源檔案):
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM1czX3xCZlhXam9VbsUmepNXZy9CXwJWZ3xCdh1mcvZ2Lc1zaHRGcWdUYuVzVa9GczoVdG1mWfVGc5RHLwIzX39GZhh2csATMflHLwEzX4xSZz91ZsAzMfRHLGZkRGZkRfJ3bs92YskmNhVTYykVNQJVMRhXVEF1X0hXZ0xiNx8VZ6l2cssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLzgTOzQGNxIGZmVGN5EWZxYzXzQTMxkTMxIzLcFDMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.png)
上面這一步表示建立一個源檔案(源檔案一般指代碼檔案)。随後出現一個工作區域,如下顯示:
這個時候就可以在紫色區域開始編寫我們的程式代碼,接下來我們把以下代碼複制到工作區域:
#include<iostream>
using namespace std;
int main(){
cout <<"Hello World";
return 0;
}
随後點選File檔案選擇Save儲存:
在彈出來的儲存位置選擇對話框中,選擇儲存位置,并且填上檔案名,儲存類型為C++ 源檔案,随後點選儲存。
選擇工具欄中的如圖箭頭,或者按鍵盤上的F11,運作程式,成功顯示HelloWorld: