const 在c++中什么意思

代表什么意思
2025-04-16 09:22:37
推荐回答(4个)
回答1:

const:常量修饰
例如:const int x=5;
int max(const int&,const int&);
不可更改的引用
const char * str;
指针指向的地址的内容不可变
char * const str;
指针指向的地址不可改变
const char * const str;
指针指向的内容和地址都不可改变
class A
{
int b()const;
}
此时,成员函数b不可改变对象的内容。

回答2:

说明中的修饰符,表明这个量在程序执行过程中不可变!

回答3:

声明一个常量型变量.
这个变量的值不能修改.

回答4:

常量不能修改 在定义时一定要初始化 如
const int x=5;
分给我吧:)