c++ const在函数声明不同位置的作用
1.当成员函数后面加const,函数中所有成员属性不能被改变

但是临时变量的话就是可以修改的:

2.当成员函数中形参加const,表示修饰的形参在其函数体不能被修改。

3.当成员函数前加const,表示七返回值不能被修改

当然const关键字在上述的位置可以多次使用比如:
const void* text(const int num) const {}
1.当成员函数后面加const,函数中所有成员属性不能被改变

但是临时变量的话就是可以修改的:

2.当成员函数中形参加const,表示修饰的形参在其函数体不能被修改。

3.当成员函数前加const,表示七返回值不能被修改

当然const关键字在上述的位置可以多次使用比如:
const void* text(const int num) const {}