1、bool型別表示真值true和false。可以將算數型別的任何值賦值給bool獨享。0值算數型別表示false,任何非0的值都表示true(為什麼經常搞反,汗!)。也可以直接用false或者true給bool型變數賦值。
2、c++建議每個內建變數都進行初始化。雖然這樣做不是必須的,但是會更加容易和安全。
3、和其它變數不同,除非特別說明,在全域性作用域中宣告的const變數是定義該物件的檔案的區域性變數。此變數只存在於那個檔案中,不能被其它檔案訪問。
通過指定const變數為extern,就可以在整個程式中訪問const物件。非const物件預設為extern。
4、標頭檔案中一般包含類的定義,extern變數的宣告和函式的宣告。
因為標頭檔案一般會包含在多個原檔案中,所以不應該含有變數或者函式的定義。但是對於這一規則,有三個例外:
(1)標頭檔案中可以定義類;
(2)可以定義值在編譯時就已經知道的const物件;
(3)可以定義inline函式。
物件的第乙個成員預設賦值為0,後面每個列舉成員賦的值比前面的大1;
不能改變列舉成員的值,列舉成員本身就是乙個常量表示式,所以也可以用於需要常量表示式的任何地方;
每個 enum 都定義一種新的唯一的型別;
列舉型別物件的初始化賦值,只能通過其列舉型成員或者同一列舉型的其它物件來進行。
6.1 類的定義以關鍵字 class 開始,其後面是該類的名字識別符號。類體位於花括號裡面。花括號後面必須要跟乙個分號;
類定義了組成該型別的資料和操作,這些操作和資料是類的一部分,也稱為該類的成員,操作稱為成員函式,資料稱為資料成員;
6.3 類不是在類定義裡定義資料成員時初始化資料成員,而是通過建構函式的特殊成員函式控制初始化;
類中public定義的成員在程式的任何部分都可以訪問。一般把操作放在public部分,這樣程式的任何**都可以執行這些操作。
private定義的成員只能類的組成部分的**訪問。
如果使用 class 關鍵字來定義類,那麼定義在第乙個訪問標號前的任何成員都隱式指定為private;如果使用 struct關鍵字,那麼這些成員都是public。使用class和public關鍵字來定義類,僅僅影響預設的初始訪問 級別。
基本概念理解 回送
回送 指客戶端的頁面傳送回伺服器端。注意 該頁面包含所有窗體資訊,此前已經在伺服器端載入過並已傳送到客戶端顯示。舉例說明 頁面上有兩個控制項 label1和button1,label1的文字屬性text為 abc 事件處理程式button1 click的操作是在label1.text文字屬性上新增 ...
Angular基本概念理解
nztable 模組變數 輸入 繫結值 輸出 繫結事件 補充說明 是控制項監控外部變化 是監聽事件,交給外部變化內部值的權利 二者都是 監聽 非一次性 name a a發生變化,name一直跟著改變,但是name發生變化,a不改變 總之寫在哪個元件,哪個元件就被動接受值 寫在哪個元件,就是監聽哪個元...
基本概念理解(三)
1 命名空間的using宣告可以省去在每次使用某命名空間中的名字時輸入字首,但是在標頭檔案中,必須總是使用完全限定的標準庫名字。2 現代c 程式應盡量使用vector和迭代器,而避免使用低階的陣列和指標。設計良好的程式只有在強調速度時才在類實現的內部使用陣列和指標。陣列的顯著缺陷在於 陣列的長度是固...