C++学习 十一、const, mutable关键字
前言
- 前言
- const常量
- const修饰普通类型的变量
- volatile关键字
- 常量指针与指针常量
- 常量指针
- 指针常量
- 一句话辨析
- const变量与指针
- 常量引用
- const与函数参数
- const指针参数
- const引用参数
- const返回类型
- 返回值
- 返回引用
- mutable关键字
- 后记
本篇继续C++学习,const关键字。
const常量C++中,const被用于向编译器指定不变值,也就是常量。
const修饰普通类型的变量当const用于修饰普通类型的变量时,该变量值将不能被修改,也就是成为一个常量,否则将报错error: assignment of read-only variable
:
const int a = 1;
a = 2; // error!
即使获取常量的地址,使用指针也无法修改常量的值。示例如下:
int *pa = (int*) &a;
*pa = 2;
cout
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?