Welcome 微信登录

首页 / 操作系统 / Linux / Linux & C++Primer 学习笔记

Const 引用严格来说,“const 引用”的意思是“指向 const 对象的引用”。类似地,程序员使用术语“非 const 引用”表示指向非 const 类型的引用。const 引用可以初始化为不同类型的对象或者初始化为右值eg:int i = 10;const &pi1 = 11;const &pi2 =  i + pi1;cosnt &pi3 = 11 + i + pi1;同样的初始化对于非 const 引用却是不合法的,而且会导致编译时错误。why:对于不同类型的 const 引用:double dpi = 3.14;int &pi  = dpi;       //errorconst int &pi = dpi;      //ok编译器会把这些代码转换成如以下形式的编码:int tmp = dpi;const int &pi = tmp;所以当修改了dpi 的值以后,pi 的值仍为初始值:makefile:根据自己需求修改 SRC OBJ 输出: 3.14 34.30 3
  • 1
  • 2
  • 3
  • 4
  • 5
  • 下一页
【内容导航】
第1页:Const 引用第2页:预处理器的简单介绍
第3页:namespace 初访第4页:fstream 非常好用的文件操作流
第5页:标准库vector类型
临时更改Linux栈空间大小Ubuntu 下创建VMware下的Telnet 服务相关资讯      Linux教程 
  • Linux教程:如何在命令行中查看目  (07/28/2014 12:22:23)
  • Linux 修改root密码  (11/03/2012 07:53:38)
  • su - root 与su root的区别  (06/06/2012 00:39:40)
  • Linux进程间通信:消息队列  (01/28/2013 09:43:00)
  • U盘安装Linux开机无法启动解决方法  (10/07/2012 08:55:52)
  • Windows 7/Linux 同步时间  (05/15/2012 06:17:55)
本文评论 查看全部评论 (0)
表情: 姓名: 字数
版权所有©石家庄振强科技有限公司2024 冀ICP备08103738号-5 网站地图