求教关于C++中关于const函数的基本问题class T{ int a; public: void f(int) const; };我想问下, 如下定义对吗 void T::f(int k) const {a=k;} 不对的话,应该如何定义?为什么? 因为刚学,看书也不是很懂,希望能够有人教下菜鸟。 谢谢。[解决办法]const的目的就是为了防止修改 赋值等操作的可以理解为只读