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
相关推荐
goodlook0123几秒前
opencode调用本地模型一(1.18.30版本安装)
开发语言
菜鸟~noob23330 分钟前
【电子战】第14篇:TOA 定位——圆交汇与到达时间【含matlab代码】
开发语言·matlab
汉克老师1 小时前
GESP2026年9月认证C++四级( 第一部分选择题(1~7题)精讲
c++·gesp·小学生·学c++编程
itmigrate1 小时前
Redis 开发高频隐形踩坑记录
开发语言·java-ee
geats人山人海1 小时前
现代c++第二章 字符串
c++
白远山1 小时前
本地游戏代练源码开发实战:架构设计与核心功能实现指南
java·开发语言·架构·需求分析
idealzouhu1 小时前
现代 CMake 依赖管理详解:从构建树、Target 封装到 find_package 工作原理
c++·cmake
一条溺水的鱼2 小时前
一次讲透 JS 原型链 —— prototype、__proto__ 和 constructor 到底啥关系
javascript
三乐2282 小时前
一文搞懂 JS 事件流:捕获、冒泡、事件委托
javascript·html
aramae2 小时前
Python 使用库:标准库与第三方库实战
服务器·开发语言·windows·python