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
相关推荐
和blue一起变得更好2 分钟前
周三:Vue3高级组件特性
前端·javascript·vue.js
辞忧九千七3 分钟前
吃透Redis7核心数据结构:从基础用法到实战场景(Python版)
开发语言·数据结构·redis·python
空圆小生5 分钟前
基于 Python+Vue3 的 AI 人脸识别门禁考勤系统
开发语言·人工智能·python
搬砖的小码农_Sky15 分钟前
macOS Sequoia上如何安装Python开发环境?
开发语言·python·macos
人间乄惊鸿客18 分钟前
c++自记录
java·开发语言·c++
csbysj202020 分钟前
MySQL 删除数据表
开发语言
wjs202420 分钟前
R 语言中的数组(Array)
开发语言
蓝影灵20 分钟前
单体改微服务记录
java·开发语言
李少兄22 分钟前
Java 短路求值的优雅实践:用 `&&` 实现安全高效的批量操作控制
java·开发语言
deepin_sir23 分钟前
14 - 面向对象编程
开发语言·python