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
相关推荐
程序员皮皮林3 分钟前
Dubbo 的 SPI 和 JDK 的 SPI 有什么区别?
java·开发语言·dubbo
啦啦啦啦啦zzzz4 分钟前
数据结构:哈夫曼编码
数据结构·c++·哈夫曼编码
胡萝卜术5 分钟前
从零搭建 NLP Demo:用 ES6 模块化 + DeepSeek API 构建你的第一个 AI 应用
javascript·面试
是多巴胺不是尼古丁6 分钟前
java‘期末复习--多态
java·开发语言
颂love8 分钟前
TypeScript速学
前端·javascript·typescript
兵哥工控11 分钟前
MFC开关量输出发脉冲实例
c++·mfc·开关量发脉冲
凌涘18 分钟前
深入理解 JavaScript 执行机制:从执行上下文到调用栈全解析
前端·javascript
ChillCoding18 分钟前
更新中:C++ STL库,查找排序(基础算法),数据结构,数学算法,竞赛相关基础
数据结构·c++·算法
abcy07121319 分钟前
sqlalchemy 原生sql判断条件是否为空,为空则跳过
开发语言·python
用户9385156350721 分钟前
从模块化到 Prompt 工程:我用 Node.js + LLM 复刻了传统 NLP 的流程
javascript·人工智能·node.js