返回顶部

收藏

C++引用

更多

简单理解引用就是一个变量的另一个名字,从这个名字的角度对变量可以加以修饰,同时拥有const指针的特性 ,所以在声明时必须初始化

int a=1;
const int b=4;
int& ref_a;//必须初始化 :declared as reference but not initialized
const int& ref_a_const=a;
ref_a++;
ref_a_const++;//只读的:increment of read-only reference ‘ref_a_const’
int&    ref_b=b;//类型不匹配: invalid initialization of reference of type ‘int&’ from expression of type ‘const int’
const int& ref_b_const=b;
//该片段来自于http://outofmemory.cn

标签:c++,基础

收藏

0人收藏

支持

0

反对

0