1. 程式人生 > >9.5 C++學習總結

9.5 C++學習總結

linux linu clas 定義 初始化 精簡版 linux下 總結 精簡

1、C++兵器譜

主要講的是在Linux和windows環境下C++開發的IDE

linux下的一個形象說法是八國聯軍,就是各種的配合 沒有仔細研究等到用到Linux的時候再去仔細看

windows下的推薦的是VS的一個精簡版,但是感覺用VS挺好。

2、變量的聲明和初始化

變量名 = 屬性 + 類型 + 對象描述(匈牙利命名法)

這個很有意思,以後的變量聲明遵守這個規則,下面的評論很多說這個方法不好,所以我覺得

變量名 = 類型 + 對象描述;這種方式還是不錯的。

還有一些細節:常量大寫等。

在定義變量的同時進行初始化”

變量初始化的方法(以下內容為直接粘貼)

第一種方式,可以在定義變量的同時,使用“=”賦值符將合適的初始值賦值給這個變量。例如:

// 定義一個int類型的變量nHeight,並利用“=”將其值初始化為175
int nHeight = 175;

第二種方式,就是在定義變量時在變量名之後用“()”給出初始值,系統會用這個初始值完成變量的創建,從而完成初始化工作。例如:

// 通過“()”將其值初始化為175
int nHeight(175);

除了以上兩種方式之外,在 C++11標準中,我們還可以利用一對大括號“{}”表示的初始化列表(initializer list)在定義變量時完成變量的初始化工作。例如:

//通過初始化列表將其值初始化為175
int nHeight{175};
剩下的內容就是關於為什麽要初始化列表,,視頻上已經看過了

9.5 C++學習總結