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
相关推荐
wuminyu1 分钟前
Kafka的写入延迟与磁盘IO抖动原理分析
java·linux·c语言·jvm·c++
buhuizhiyuci2 分钟前
线程的互斥
linux·运维·服务器·c++
资讯综合8 分钟前
2026全国云渲染网站排名 不同需求用户适配榜单
开发语言·前端·javascript
aramae9 分钟前
模拟实现strcpy(字符串拷贝)(C语言)
java·c语言·开发语言·算法
Benny_Tang14 分钟前
「雅礼集训 2018 Day7」A 题解
数据结构·c++·算法
PHP实战开发录26 分钟前
PHP接口超时后为什么任务还在跑
开发语言·前端·php·开发
m0_7345717626 分钟前
深入理解C++ 构造函数<十一> initializer_list 构造
开发语言·c++
数据狐(Datafox)38 分钟前
京东商品详情API接口解析(附 JSON 样例)
java·开发语言·json
水饺编程42 分钟前
第5章,[Win32 章节] :绘制平面直角坐标系
c语言·c++·windows·visual studio
Wang's Blog42 分钟前
Java框架快速入门: Spring Security+OAuth2之深度定制UserDetailsService与密码无缝升级
java·开发语言·spring