赞
踩
场景1.const 修饰形参;
场景2.const 放到整个参数列表前 ->一般对应类的成员函数,表示该函数不修改类的成员变量;
场景3.const 放到最前面; ->修饰返回值;
对于场景1很容易理解:被const修饰的参数,在函数内部不能做改变;
对于场景2:表示该成员函数不修改类的成员变量;
对于场景3:表示该函数的返回值是不能被修改的;