C++const一些用法(二)

xiaoxiao2021-02-28  52

#include<iostream> using namespace std; class Stu{ public: int age; Stu(int age){ this->age = age; } void fun1(){ age = 4; } void fun2() const{   //在成员函数后面加的const是修饰的this指针,使其指向的值不能被修改 age = 8; //这句报错,加了const不允许修改其属性。 } }; int main(){ Stu s(10); s.fun1(); cout<<s.age<<endl; s.fun2(); cout<<s.age<<endl; }
转载请注明原文地址: https://www.6miu.com/read-64977.html

最新回复(0)