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
相关推荐
牢姐与蒯8 分钟前
c++加餐之位图
c++·算法·哈希
沫璃染墨13 分钟前
《从零入门Linux系统篇(五十三):线程篇·六——线程互斥详解:从并发问题到mutex互斥锁》
linux·运维·服务器·开发语言·后端·架构·系统架构
老王爱玩车17 分钟前
深入理解指针6
c语言·开发语言·学习
苏辰澈17 分钟前
C++自己的族谱规则:继承详解上
c语言·c++·visualstudio
Eloudy25 分钟前
全文 - version.A - AMBA CHI Chip-to-Chip(C2C)
java·开发语言·数据库·gpu·chiplet
秋名RG32 分钟前
Java历代LTS版本新特性详解(代码增强版)
java·开发语言·python
李少兄33 分钟前
深度剖析 Hutool ObjectUtil
java·开发语言
牢姐与蒯33 分钟前
位运算及其oj题
c++·算法
魏码不凡34 分钟前
Go 编译报错:undefined: webp.Encode 问题排查与解决
开发语言·后端·golang
276695829234 分钟前
youdao/有道翻译APP 算法协议分析
开发语言·前端·python·sign·youdao·有道翻译app算法·有道app协议请求