前者修饰该函数为 cosnt(即函数里不能修改数据),后者修饰函数返回值为const.
int func() const 只能是类成员函数,加上const表示他没有修改类对象数据,函数内部不能修改类成员变量,不能调用同样没有const修饰的类成员函数。
const int func() 表示返回类型为const int
int func() const 只能是类成员函数,加上const表示他没有修改类对象数据,函数内部不能修改类成员变量,不能调用同样没有const修饰的类成员函数。
const int func() 表示返回类型为const int