Const的区别 学习笔记

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

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

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

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

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

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

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


若作用于函数:

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

相关推荐
xqqxqxxq16 小时前
Maven 完整配置与使用技术笔记
java·笔记·maven
風清掦16 小时前
【STM32学习笔记-13】PWR电源控制
笔记·stm32·学习
不可少的事只有一件16 小时前
网络调试笔记
笔记
曹瑞曹瑞16 小时前
onlyoffice的windows指定版本下载笔记
笔记·onlyoffice
噜噜噜阿鲁~16 小时前
python学习笔记 |10.1、面向对象编程-类和实例
笔记·python·学习
kdxiaojie16 小时前
U-Boot分析【学习笔记】(8)
linux·笔记·学习
solicitous16 小时前
学习了解充电桩协议OCPP
学习·充电桩
不会编程的懒洋洋16 小时前
VisionPro 中 直方图 CogHistogramTool
图像处理·人工智能·笔记·计算机视觉·机器视觉·visionpro·康耐视
小夏子_riotous16 小时前
Kubernetes学习路径——5. Kubernetes 实战入门:Namespace、Pod、Label、Deployment 与 Service 全解析
学习·贪心算法·kubernetes
沉浸式学习ing17 小时前
播客和视频怎么变成知识库里的笔记?音视频转结构化笔记完整方案
人工智能·笔记·gpt·学习·ai·音视频·notion