返回顶部

收藏

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

相关聚客文章
  1. 博主 发表 2016-06-28 05:17:59 Bazel C++ 基础[翻译]
  2. 博主 发表 2011-11-03 16:00:00 C++ 语言基础
  3. thinkpc 发表 2016-03-04 13:55:30 c++ 11 map基础value排序
  4. pansunyou 发表 2014-11-30 02:51:00 C++通用跨数据库访问方案之一: 基础组件cdbc
  5. linux@linux.cn (linu 发表 2016-11-04 02:37:00 C++ 程序员 Protocol Buffers 基础指南
  6. tanglei 发表 2014-05-28 15:08:01 struct与class区别联系
  7. Zhu Meng 发表 2014-09-08 21:18:09 On C++ AMP Remappable Shader
  8. Herb Sutter 发表 2014-10-19 00:51:51 New Interview
  9. rocrocket 发表 2014-03-28 05:22:51 Google C++编程规范 – 第三十七条 -《接口》
  10. cstriker1407 发表 2014-09-04 02:49:40 Lua快速学习笔记:用户自定义类型API
  11. 朱春来(Leslie Zhu) 发表 2014-05-10 16:00:00 开始上手使用Boost
  12. 博主 发表 2014-12-03 16:00:00 javascript基础语法笔记

发表评论