-
基本類型的引用
結(jié)構(gòu)體類型的引用
指針類型的引用
引用為作函數(shù)參數(shù)
查看全部 -
判斷內(nèi)存申請是否成功,若指針為空則失敗了。查看全部
-
內(nèi)存申請和釋放
查看全部 -
?定義內(nèi)聯(lián)函數(shù):inline?? 函數(shù)邏輯要簡單調(diào)用的函數(shù)有 for或 while 循環(huán)等最好不用內(nèi)聯(lián),而遞歸函數(shù)直接就不能用。
查看全部 -
c++函數(shù)默認(rèn)值的參數(shù)必須在參數(shù)表最右邊。
查看全部 -
define 定義 是宏定義,不檢查語法錯誤,而const定義會檢查語法錯誤,所以更推薦用const來定義不可變變量。
查看全部 -
用const定義時 ,用一個權(quán)限小的可以接受一個權(quán)限大的,反之不能。
查看全部 -
判斷內(nèi)存是否申請成功
查看全部 -
編譯器自動識別
查看全部 -
*的兩種用途:
表示定義一個指針變量,以和普通變量區(qū)分開,例如
int a = 100; ?int *p = &a;
。表示獲取指針指向的數(shù)據(jù),是一種間接操作,例如
int a, b, *p = &a; ?*p = 100; ?b = *p;
。
查看全部 -
內(nèi)存管理示例
查看全部 -
。。。。。。。。。。。
查看全部 -
如p不置為NULL,當(dāng)再次調(diào)用p時會重復(fù)釋放p,出現(xiàn)異常。
查看全部 -
申請失敗可能
查看全部 -
申請釋放:
查看全部
舉報