回 帖 发 新 帖 刷新版面

主题:[讨论]一个关于关键字的问题

double area() const{return m*n;}我想请教一下就是这里的const有什么用 是什么意思

回复列表 (共2个回复)

沙发

这就表示, area 函数不会对成员变量的值进行修改

板凳

嗯.就是楼上正解.
如果你真的想改这种函数里的成员变量的话,可以在这个成员变量定义前加mutable 

我来回复

您尚未登录,请登录后再回复。点此登录或注册