首页 > 试题广场 >

C++ 中 `const` 的作用?谈谈你对 `const`

[问答题]
C++ 中 `const` 的作用?谈谈你对 `const` 的理解?
const用于修饰变量或函数;const定义常量变量或函数,防止被人意外或恶意修改参数
发表于 2025-07-08 15:36:30 回复(0)
const在c语音中为将数据修饰为只读,c++中新增了常量语义。 修饰变量,将该变量设置为常量 修饰函数 则函数无法修改传入参数。修饰指针,则有指针常量,无法修改朝向和常量指针无法修改指向地址的内容 修饰成员变量时。该值必须在构造函数的初始化列表初始化。修饰成员函数成员函数不能修改对象状态
发表于 2025-07-04 13:10:22 回复(0)