C++ primer plus--第八章(一)
来源:互联网 发布:怎么投诉淘宝网平台 编辑:程序博客网 时间:2024/05/17 04:09
A:int a = 10;
B:int & ob = a;
C:int * p = &a;
D:int function(int & ,const int &);
问:“&” 是引用?取地址?
答:B表示引用,即 ob是a的别称,从此ob与a就绑在一起同生同变,简直就是一个人;
C中“&”表示取地址;
D中函数原型中的形参也是“引用”(注意第二形参的 const类型)。
问:引用 和 指针有什么区别呢?
答:引用声明时必须初始化,也就是说他的声明就是为别人(变量)而活的。指针声明时可以不初始化。
引用(B)的本质就是其实就是这种形式 int * const ob;
问:如果
int temp = 20;
ob = temp;
那么 ob会变成temp的别名吗?答案是否定的。当然ob和a的值都变成了20,如果 a = 30,那么ob也变成30.
0 0
- C++ primer plus--第八章(一)
- C++ primer plus--第八章(一)
- C primer plus 第八章 例题练习(递归)
- C++Primer Plus(第六版) 第八章 第二题
- C++Primer Plus(第六版) 第八章 第四题
- C++Primer Plus(第六版) 第十章 第八题
- C Primer Plus(第6版)第八章答案
- C++Primer Plus(第六版) 第十六章 第八题
- c primer Plus第八章笔记
- 《C Primer Plus》第八章编程题
- c primer plus 第八章答案
- C primer plus 第八章 练习1:
- C primer plus 第八章 练习2:
- C primer plus 第八章 练习3:
- C primer plus 第八章 练习4:
- C primer plus 第八章 练习5:
- C primer plus 第八章 练习6:
- C primer plus 第八章 练习7:
- java猜数游戏
- (解决问题-权限)对于能查看另一个用户视图却不能引用N01
- TF-IDF权重算法讲解
- spring boot学习系列:spring boot与jdbcTemplate的整合案例
- Web项目在启动时启动一个服务或者实例化一个对象
- C++ primer plus--第八章(一)
- angularjs 页面跳转
- Socket报错
- 最受欢迎的Java第三方库
- Android平台OCR工具之Tess-two使用
- C++继承与派生
- 《跟我学Shiro》教程PDF版
- @RequestMapping
- zookeeper的配置项