1. 前后都加 const:
返回const、表示在外部不能去修改这个引用(否则编译错)、也就是保护了成员变量
括号后面的const、表示这个函数本身不修改成员变量
一般把 getXXX 函数写成前后都有 const 的形式
2. 只有前const 没有后 const、表示只是不让外部去修改我的返回值、而我自己可以修改
3. 只有后const 而没有前const、表示外部可以去修改、而我自己不能修改
标签:表示,const,函数,外部,成员,修改,三种 From: https://www.cnblogs.com/gs590/p/16865125.html