引用类型
别名(引用)
int a=3;
int &b=a;
b=10; 则a也为10;
指针类型引用
类型 *&别名=指针;
int a = 10;
int *p = a ;
int *&p = p;
引用作为函数参数
void
const和基本的数据类型
指针指向const修饰的变量时,应该是const 修饰
例如:int const a = 3;
const int const *p =&a;
1)const和指针类型
2)const和函数
fun(const int &a,const int &b) 保证参数只读,在函数内部不能修改
函数参数默认值
实参覆盖默认值
void fun(int i=1,int j=2)
函数重载
名称相同可辨(根据参数类型等)同一作用域下
void fun(int i=1,int j=2)
void fun(double i,double j)
内联函数
inline 效率高,有条件
inline void fun(int i=1,int j=2) ;
内存管理
申请 / 归还内存资源就是内存管理
申请 new
释放 delete