Const的区别 学习笔记

C++程序设计之const八大用法_哔哩哔哩_bilibili

const优先修饰const左边,若左边没有东西,则修饰右边的东西

前两个a,b不是指针由于修饰的是int,是类型,所以a和b的值不能改变

c的类型的指针,const修饰的是int,所以c可以指向其它地址,但是不能修改里面的值

首先c的const修饰的是*,它不能指向常量,因为指向指针只是不能将指针指向其它,而不是不能改变内部值

const修饰在类型前面,即A是常量,指向的对象不能改变,但可以改变对象的内部地址中的值

volatile是声明A是易变的,不声明A的值不改变


若作用于函数:

那么函数内的成员必须都为const类型

相关推荐
编码浪子7 分钟前
趣味学习Rust基础篇(用Rust做一个猜数字游戏)
学习·rust
hansang_IR13 分钟前
【算法速成课1 | 题解】洛谷P3366 【模板】最小生成树 MST(Prim & Kruskal)
c++·笔记·算法·题解·最小生成树·kruskal·prim
INS_KF21 分钟前
【知识杂记】卡尔曼滤波及其变种,从理论精要到工程实践深入解析
经验分享·笔记·学习
哈基米喜欢哈哈哈11 小时前
Kafka复制机制
笔记·分布式·后端·kafka
麻雀无能为力11 小时前
python自学笔记14 NumPy 线性代数
笔记·python·numpy
竹杖芒鞋轻胜马,夏天喜欢吃西瓜13 小时前
二叉树学习笔记
数据结构·笔记·学习
_Kayo_14 小时前
React 学习笔记2 props、refs
笔记·学习·react.js
知识分享小能手15 小时前
React学习教程,从入门到精通, React教程:构建你的第一个 React 应用(1)
前端·javascript·vue.js·学习·react.js·ajax·前端框架
speop17 小时前
【datawhale组队学习】RAG技术 -TASK05 向量数据库实践(第三章3、4节)
数据库·学习
阿阳微客17 小时前
CSGO搬砖项目详解:从装备选择到市场策略
笔记·学习·游戏