C++-类与对象总结

const函数声明

  1. 修饰成员函数,不会改变成员变量:
  • a function b const (c){}: in member function means, all member properties in the function cannot be modified.

2.修饰形参,输入参数在函数中不会被更改,提高程序的健壮性:

  • a function b (const c){}: the parameter c cannot be modified in the function
  1. 修饰返回值,返回值不能修改,尤其用在返回值是指针类型的时候:
  • const a function b (c){}: the return value a cannot be modified in the function
相关推荐
web打印社区14 小时前
HTML5 静默打印:前端页面怎么调用打印机且尽量不弹窗
前端·javascript·vue.js·pdf·html·html5
蒸蒸yyyyzwd14 小时前
力扣二分总结-lowerbound
c++
Chen—LSN14 小时前
数据结构——拿捏复杂度
java·c语言·开发语言·数据结构·经验分享·笔记·算法
ShineWinsu14 小时前
对于Redis:List类型的解析
数据库·c++·redis·链表·缓存·面试·list
阿钱真强道14 小时前
25 嵌入式操作系统 | 设备面板:用 Qt 控件把“设备“画出来(本节不接串口)
开发语言·qt·flask·架构设计·协议契约
ym hyd 11114 小时前
宝宝早教服务系统源码 Java+SpringBoot+Vue3 前后分离
java·开发语言·spring boot
liangshanbo121514 小时前
React Fiber:从“解决卡顿”到完整更新链路
前端·javascript·react.js
看浪的路人15 小时前
第7讲:实时告警与自动化响应
开发语言·后端·golang
“AI国潮设计-小江”15 小时前
Python实战 | SDXL批量生成“潮汕英歌舞”国潮甜品IP,附核心Prompt与商用授权思路
开发语言·人工智能·python·prompt·aigc
H.莓飛15 小时前
【数据结构】栈
linux·开发语言·数据结构·算法·centos