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
相关推荐
Elias不吃糖1 小时前
Java Lambda 表达式
java·开发语言·学习
guygg882 小时前
一级倒立摆MATLAB仿真程序
开发语言·matlab
暮色_年华2 小时前
随想 2:对比 linux内核侵入式链表和 STL 非侵入链表
linux·c++·链表
情缘晓梦.2 小时前
C语言指针进阶
java·开发语言·算法
世转神风-2 小时前
qt-字符串版本与数值版本互转
开发语言·qt
极客代码2 小时前
深入解析C语言中的函数指针:原理、规则与实践
c语言·开发语言·指针·状态机·函数·函数指针
美酒没故事°3 小时前
vue3拖拽+粘贴的综合上传器
前端·javascript·typescript
w-w0w-w3 小时前
C++模板参数与特化全解析
开发语言·c++
不绝1913 小时前
C#核心:继承
开发语言·c#