const修饰函数表示该函数的返回值是const类型的,改返回值只能赋值给同类型的const变量。
const是可以修饰类的成员函数,但是该函数不能修改数据成员。构造函数也属于类的成员函数,但是构造函数是要修改类的成员变量,所以类的构造函数不能申明成const类型的。
构造函数为什么不能用const来修饰?
最新推荐文章于 2024-02-15 20:37:30 发布
const修饰函数表示该函数的返回值是const类型的,改返回值只能赋值给同类型的const变量。
const是可以修饰类的成员函数,但是该函数不能修改数据成员。构造函数也属于类的成员函数,但是构造函数是要修改类的成员变量,所以类的构造函数不能申明成const类型的。