-
事實上查看全部
-
引用作參數(shù)函數(shù)查看全部
-
指針類型的引用查看全部
-
結構體類型的引用 typedef struct查看全部
-
指針和引用,const, 函數(shù)默認值&函數(shù)重載 內(nèi)存管理查看全部
-
封裝繼承多態(tài)查看全部
-
#include <iostream> using namespace std; int main(void) { int x = 3; //定義引用,y是x的引用 int &y=x; //打印x和y的值 cout<<x<<","<<y<<endl; //修改y的值 y = 5; //再次打印x和y的值 cout<<x<<","<<y<<endl; return 0; }查看全部
-
函數(shù)的參數(shù)可以是指針,也可以是數(shù)組,將數(shù)組的首地址和數(shù)組的長度傳過去這樣也可以,可以不用指針查看全部
-
動態(tài)數(shù)組code查看全部
-
1.考慮申請失敗情況; 2.釋放后對指針賦值為空查看全部
-
int *p = new int(20)查看全部
-
1.申請內(nèi)存:int *p = new int; 釋放內(nèi)存:delete p; 2.申請塊內(nèi)存:int *arr=new int[10]; 釋放:delete []arr; 3.申請內(nèi)存需要判斷是否成功,釋放內(nèi)存需要設空指針 4.new與delete配套使用查看全部
-
一、函數(shù)參數(shù)默認值 1.有默認值參數(shù)值的參數(shù)必須在參數(shù)表的最右端 2.函數(shù)定義不寫默認值,聲明可寫默認值 3.無實參則用默認值,否則實參覆蓋默認值 二、函數(shù)重載 1.定義:在相同作用域內(nèi) 用同一函數(shù)名定義的多個函數(shù) 參數(shù)個數(shù)和參數(shù)類型不同 2.思考:編譯器如何識別重載的函數(shù) 三、內(nèi)聯(lián)函數(shù) 1.關鍵字:inline 2.內(nèi)聯(lián)編譯是建議性的,又編譯器決定 邏輯簡單,調(diào)用頻繁的函數(shù)建議使用內(nèi)聯(lián) 遞歸函數(shù)無法使用內(nèi)聯(lián)方式查看全部
-
inline 內(nèi)聯(lián)函數(shù)查看全部
-
函數(shù)重載查看全部
舉報
0/150
提交
取消