C++ - const代表什么?

Sim*_*ity 2 c++ const

如果我得到如下的C++语句:

double getPrice() const;

这里没有const代表什么?

谢谢.

Pet*_*erK 7

这适用于成员函数(在类或结构中).这意味着该方法不会更改其操作的实例的状态(例如,不会更改任何成员变量).

  • 除非它们被宣布为可变的 (4认同)