More Effective C++ 学习笔记(1)
2015-08-14 17:22
465 查看
条款1:仔细区别pointers和references
要点:
1. 引用必须有初值,指针可以没有(危险!)。
2. 指针需要判空,引用不需要。
3. 指针的指向可以改变,引用不可以改变指向。
4. 下标操作符[]等需要返回引用,而非返回指针、值。
要点:
1. 引用必须有初值,指针可以没有(危险!)。
2. 指针需要判空,引用不需要。
3. 指针的指向可以改变,引用不可以改变指向。
4. 下标操作符[]等需要返回引用,而非返回指针、值。
相关文章推荐
- 《C++核心思想》学习笔记(4)
- 《c++编程思想第2卷》第四章练习题4-15答案
- C++推荐经典书籍
- 一个极度简单的写Excel文件实现
- 快速傅立叶变换的C语言实现方法
- C/C++输入读取数据函数总结
- C++ vector用法
- C/C++中函数参数传递详解(二)
- 《C++核心思想》学习笔记(3)
- c++11 中的 move 与 forward
- 【三】C++引用机制
- 《C++核心思想》学习笔记(2)
- c++中的左值与右值
- string 和 vector 初探
- 《C++核心思想》学习笔记(1)
- C++ 运算符重载(1)
- C++14系列(2):C/C++的时间函数
- c++线程的创建
- C/C++中函数参数传递详解(一)
- 判断IP地址,MAC地址合法性-C语言