C++学习笔记-primer_const
来源:互联网 发布:pdf电子书资源 知乎 编辑:程序博客网 时间:2024/06/08 13:30
在看c++ primer的时候,发现const出现的地方还比较散乱,因此,专门对此记录一下
常量指针
char * const pc; pc不可变,*pc可以变
类中隐含的成员指针this,即是常量指针,其地址为具体对象的地址,this不可改变指向的对象,但是对象成员的值是可以改变的
指向常量的指针
const char *pc; pc 可变,*pc不可变
常量成员函数
std::string isbn() const {return bookNo;}
const 修改this的类型,使this变成指向常量的常量指针,因此,this指向的对象的成员也不能改变
常量对象
const Sales_data cpp;
常量对象只能调用常量函数
阅读全文
0 0
- C++学习笔记-primer_const
- C++/C学习笔记
- 【C/C++】STL学习笔记
- C/C学习笔记/导言
- C/C学习笔记/结构
- 【c/c++】学习笔记1
- C学习笔记1
- TPC-C学习笔记
- c语言学习笔记
- C语言学习笔记
- C语言学习笔记
- 学习笔记之c
- C#-学习笔记
- Objective-C学习笔记
- C++PRIMER学习笔记
- C学习笔记
- C 学习笔记
- C/C++学习笔记
- 51Nod
- Web页面请求过程--计算机网络自顶向下笔记(六)
- numpy基础教程—统计方法
- Saving UI States
- Fragment + viewpager 实现 懒加载 封装
- C++学习笔记-primer_const
- Linux中system函数返回值详解
- ubuntu16下安装mongodb 3.6
- FAQ(19):java.io.FileNotFoundException: class path resource [resources/applicationContext.xml] cannot
- 解决微信分享时在URL尾部自动加入后缀
- DDR2学习笔记(1)
- 软件的版本号是如何确定的?
- Install MongoDB Community Edition on Ubuntu
- CentOS 7.2 安装详解