c++ const个人总结

const总的来说分为底层const顶层const
看完第二章只要记住这两点拿捏const不在话下,自己的思考与感悟
1 顶层const: const修饰的对象本身是一个常量    例如const int a = 10; int *const p = &a;  这种const修饰的a和p代表着自身就是一个常量,指针所指的对象是不是常量都可以
2 底层const:我自以为是的以为我指的对象是一个常量    什么意思呢,就是不能通过我去改变所指对象的值,但是我所指的对象本身是不是常量都可以。但反过来如果所值的对象是一个常量,那么我必须是一个底层const

顶层const汇总:const int a = value; 常量指针
底层const汇总:指针常量,引用常量
引用和顶层const必须初始化。
#C/C++#
全部评论
走过路过不要错过,欢迎讨论
点赞 回复 分享
发布于 2022-10-14 23:33 四川

相关推荐

犹豫的小狐狸刷了100道题:你是我在牛课上见到的最漂亮的女孩了
点赞 评论 收藏
分享
评论
2
4
分享

创作者周榜

更多
牛客网
牛客企业服务