c++ primer 中文4th版
第一部分
第一 二章
1.引用(reference)就是物件的另外乙個名字。
2.當引用初始化後,只要該引用存在,他就保持繫結在初始化時指向的物件。不可能將引用繫結到另外乙個物件上。
3.非 const 引用只能繫結到和他一樣型別的物件上,而const引用可以繫結到不同但是相關的物件或右值上。p52.
4.宣告:只是向程式表明變數的型別和名字,不分配儲存空間。
定義:為變數分配儲存空間,還可以指定初始值。
5.對於一些定義在標頭檔案中的const物件,他的定義應該用常量表示式初始化。如果沒有用常量表示式初始化,就不應該定義在標頭檔案中,而應該象其他變數一樣定義在其他原始檔中並在標頭檔案中宣告(記得要新增extern符號,以使其能被多個檔案共享)。p59
術語1.access laber(訪問標號):類中的private . public
2.herder guader(標頭檔案保護符p61):避免多重包含
3.escape sequence(轉義字元)
第三章0.初始化string物件的方式:a .string s;
b. string s("***");
c. string s(s2);
d. string s(n,'c');
1.用 cin 讀取 string 時,cin 會忽略字串前的空白,當遇到空白字元時,讀取終止。
2.另乙個有用的string io 操作是getline(輸入物件,string物件) 函式:只要不遇到換行符號,就不停止讀入。當開頭第一 個就是換行時,string物件為空。
3.注意當使用 string 的+操作時,+操作符號的左右至少有乙個是string 型別
例如:p75.
C 學習筆記( )
一 語法 迴圈 foreach 型別識別符號 in 表示式 code 用法 例子int temp foreach int num in temp 每次從temp取乙個元素賦給num直至取完 console.writeline n num 每行顯示乙個元素 執行結果 c 中唯讀 只寫控制 class ...
C 學習筆記
1.函式特徵 有函式頭和函式體 接受乙個引數 返回乙個值 需要乙個原型。2.c 命名規則 在名稱中只能使用字母字元 數字和下劃線 名稱的第乙個字元不能是數字 區分大寫字母和小寫字母 不能將c 關鍵字用作名稱 以兩個下劃線或下劃線和大寫字母打頭的名稱被保留給實現 編譯器及其使用的資源 使用,以乙個下劃...
c 學習筆記
屬性 屬性開頭字母大寫 屬性可以判斷輸入的非法值 屬性本身不儲存值 依靠字段 索引器 using system using system.collections.generic using system.linq using system.text namespace b try catch exc...