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
相关推荐
lkbhua莱克瓦243 分钟前
进阶-InnoDB引擎-后台线程
开发语言·mysql·innodb
大志若愚YYZ3 分钟前
ROS2学习 C++中的this指针
c++·学习·算法
源代码•宸6 分钟前
Golang原理剖析(map面试与分析)
开发语言·后端·算法·面试·职场和发展·golang·map
黎雁·泠崖8 分钟前
Java数组入门:定义+静态/动态初始化全解析(隐式转换+案例+避坑指南)
java·开发语言·python
m0_7482523811 分钟前
JavaScript 基本语法
开发语言·javascript·ecmascript
froginwe1123 分钟前
传输对象模式(Object Transfer Pattern)
开发语言
hhcccchh28 分钟前
学习vue第十三天 Vue3组件深入指南:组件的艺术与科学
javascript·vue.js·学习
@PHARAOH32 分钟前
WHAT - Vercel react-best-practices 系列(二)
前端·javascript·react.js
qq_4061761432 分钟前
深入理解 JavaScript 闭包:从原理到实战避坑
开发语言·前端·javascript
玖釉-32 分钟前
[Vulkan 学习之路] 16 - 最终章:渲染循环与同步 (Rendering & Presentation)
c++·windows·图形渲染