-
函數(shù)參數(shù)默認(rèn)值 實(shí)參覆蓋默認(rèn)值 函數(shù)重載 名稱相同參數(shù)可辨 內(nèi)聯(lián)函數(shù) inline 效率高 有條件(邏輯簡單,不能遞歸)查看全部
-
內(nèi)聯(lián)函數(shù)使用情況查看全部
-
編譯時(shí)將函數(shù)體代碼和實(shí)參代替函數(shù)調(diào)用語句。 節(jié)省 2,4步驟。查看全部
-
提高效率,減少代碼編寫查看全部
-
無實(shí)參則用默認(rèn)值,否則實(shí)參覆蓋默認(rèn)值 #include <iostream> #include <stdlib.h> using namespace std; void fun(int i,int j=5,int k=10); int main(void) { fun(10); fun(20,30); fun(20,30,40); system("pause"); return 0; } void fun(int i,int j,int k) { cout<<i<<" "<<j<<" "<<k<<endl; }查看全部
-
權(quán)限小的接收權(quán)限大的允許,小權(quán)限指向大權(quán)限允許使用,查看全部
-
int x=3,z=4; int *const y=&x;y=&z; const int x=3;const int &y=x;y=5;查看全部
-
const int x=3; x=5; //X錯(cuò)誤 int x=3; const int y=x;y=5;//錯(cuò)誤 int x=3; const int *y=&x; *y=5;錯(cuò)誤查看全部
-
int x=3; const int &y=x; //x=10;正確 //y=20;錯(cuò)誤查看全部
-
const int *p=null; int const *p=null; int * const p=null; const int * const p=null; int x=3; const int *p=&x; //p=&y; 正確 //*p=4;錯(cuò)誤; int x=3; int *const p=&x; //p=&y; 將是錯(cuò)誤的。查看全部
-
權(quán)限小的接收權(quán)限大的允許, 權(quán)限大的接收權(quán)限笑的不允許。查看全部
-
1.申請(qǐng)內(nèi)存:int *p = new int; 釋放內(nèi)存:delete p; 2.申請(qǐng)塊內(nèi)存:int *arr=new int[10]; 釋放:delete []arr; 3.申請(qǐng)內(nèi)存需要判斷是否成功,釋放內(nèi)存需要設(shè)空指針 4.new與delete配套使用查看全部
-
int x=3; //變量 const int x=3; //常量 儲(chǔ)存地址 &x int x=3; const int *p=&x; //p=&y; 正確 //*p=4; 錯(cuò)誤 int x=3; int *const p=&x; //p=&y; 將是錯(cuò)誤的查看全部
-
typedef struct coor c1; { coor &c=c1; int x; c.x=10 int y; c.y=20 }cor cout<<c1.x<<c1.y;查看全部
-
給a一個(gè)別名b查看全部
舉報(bào)
0/150
提交
取消