C++中关于const限定符学习笔记
来源:互联网 发布:mysql语句更改排序 编辑:程序博客网 时间:2024/06/05 02:35
在定义变量时添加const关键字
const int size = 1024; //定义size为一个常量int i = 10;const int j = i; //正确:j拷贝了i的值int l = j; //正确:常量值可以用于非常量初始化
const和引用联合使用
int i = 10;const int &j = 20 //正确:j是一个常量引用,j的值将不能改变const int &j = i*2 //正确:同第二行结果相同,且j的值不会随i变化而变化const int &j = i //正确:j是一个绑定到i上的常量引用,且j的值会随i的变化而变化int &l = j; //错误:l不是常量引用,无法通过编译
const和指针联合使用
const int i = 1024; int *ptr = &i; //错误:ptr是一个普通指针,不能指向const常量const int *ptr = &i; //正确:此时const在*前面,意思是ptr指向的是一个常量int j = 1024;int *const ptr = &j; //正确:此时const在*后面,意思是ptr本身是个常量,他将一直指向jconst int * const ptr = &i; //正确:上面二者的综合,表示常量指针ptr指向常量i
0 0
- C++中关于const限定符学习笔记
- const限定符学习笔记
- C++Primer学习笔记—(const限定符)
- c++primer学习笔记-----2.4const限定符
- 学习笔记:C++primer 2.4 const限定符
- 关于C/C++的限定符const
- c++primer笔记--2.4const限定符
- 关于const限定符
- 关于const 限定符
- c++-const限定符
- C++const限定符
- C++const限定符
- 【从C到C++学习笔记】bool类型/const限定符/#define//结构体对齐
- 【温故而知新】C和C++10:关于const限定符
- 关于const 限定符总结
- C++primer :const限定符
- 2.C++--const限定符
- C++Primer学习札记_指针和const限定符
- POJ 1797 Heavy Transportation
- C#创建和调用WebService的小小尝试
- 注册表方式关闭445端口
- iOS百度地图的定位,反编码出当前详细位置(最新版百度地图3.3.0)
- 最短路径—Dijkstra算法和Floyd算法
- C++中关于const限定符学习笔记
- 蓝桥杯-连号区间数
- VMware虚拟机中CentOS 设置静态IP
- sortable
- [leetcode: Python]374. Guess Number Higher or Lower
- linux 网站
- 网络访问之OkHttp
- 十大编程算法助程序员走上高手之路
- 一些高级技巧