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
相关推荐
微露清风6 分钟前
系统性学习C++-第九讲-list类
c++·学习·list
用户47949283569158 分钟前
Safari 中文输入法的诡异 Bug:为什么输入 @ 会变成 @@? ## 开头 做 @ 提及功能的时候,测试同学用 Safari 测出了个奇怪的问题
前端·javascript·浏览器
大佬,救命!!!13 分钟前
C++多线程同步与互斥
开发语言·c++·学习笔记·多线程·互斥锁·同步与互斥·死锁和避免策略
赵文宇(温玉)39 分钟前
构建内网离线的“github.com“,完美解决内网Go开发依赖
开发语言·golang·github
qq74223498443 分钟前
Python操作数据库之pyodbc
开发语言·数据库·python
Joker100851 小时前
仓颉自定义序列化:从原理到高性能多协议实现
开发语言
Adellle1 小时前
2.单例模式
java·开发语言·单例模式
散峰而望1 小时前
C++入门(一)(算法竞赛)
c语言·开发语言·c++·编辑器·github
C_Liu_1 小时前
13.C++:继承
开发语言·c++
张人玉1 小时前
c#串口读写威盟士五插针
开发语言·c#·通讯