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
相关推荐
cui_ruicheng13 小时前
Python从入门到实战(十三):模块、包与环境管理
开发语言·python
就叫飞六吧13 小时前
子页面和dialog案例
开发语言·javascript·ecmascript
Jayden_Ruan14 小时前
C++组合的输出
c++·算法·深度优先
小月土星14 小时前
(实战篇)RAG-demo 深度解析:162行代码中的检索增强生成全景 (含Top-k法)
javascript·数据库·llm
倒流时光三十年14 小时前
Logback 系列(3):三大核心组件 Logger / Appender / Encoder
java·开发语言·logback
froyoisle14 小时前
CSP 真题解析:[CSP-J 2020-T3] 表达式
c++·算法·csp·信息学·信奥赛
Darkwanderor14 小时前
动、静态库相关内容的详细介绍
linux·c语言·开发语言·c++
文祐15 小时前
C++类之虚函数表没有虚继承的菱形继承
开发语言·c++·算法
lvchaoq15 小时前
this指向面试代码输出题目合集
javascript·面试·职场和发展
sycmancia15 小时前
Qt——另一种创建线程的方式
开发语言·qt