主题:[讨论]一个关于关键字的问题
彬彬hu
[专家分:0] 发布于 2009-02-04 19:11:00
double area() const{return m*n;}我想请教一下就是这里的const有什么用 是什么意思
回复列表 (共2个回复)
沙发
小小C [专家分:4570] 发布于 2009-02-05 13:15:00
这就表示, area 函数不会对成员变量的值进行修改
板凳
wang_inimm [专家分:260] 发布于 2009-02-08 11:42:00
嗯.就是楼上正解.
如果你真的想改这种函数里的成员变量的话,可以在这个成员变量定义前加mutable
我来回复