C++里函数类型前面写const是什么意思?

2025-01-07 05:38:57
推荐回答(4个)
回答1:

函数后面表示函数只读,写在前面用于描述返回值,在重载[]运算符的时候就是一个例子,可以参考c++ primer 函数重载部分的内容.

回答2:

1. 函数后面表示函数不可以修改这个类的成员变量
2. 写在函数前面用于描述返回值,表示返回一个常量

回答3:

常量,const是一个C语言的关键字,它限定一个变量不允许被改变。

回答4:

只读属性,只有在定义的时候指定值,无法在后面进行更改。一般用于常量,比如PI, 比C语言的#define 更好。