问问题描述
这个c++中的const是什么意思,有没有人理理我?急需求助!
答精选答案

const修饰符能修饰类的成员函数而不能修饰普通的自定义函数, 类的成员函数加上了const修饰符后它用两个作用:
1:在该函数内不允许对类的私有数据成员进行修改;
2:当声明了一个const的该类对象时,该对象只能调用该类的const成员函数而不能调用非const成员函数.如果声明一个非const的该类对象,该对象既可以调用const成员函数也可以调用非const成员函数。
本文来自作者[zhoukoukejizhiyexueyuan]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/jingxuan/2230170.html
评论列表(4条)
我是公众科技网的签约作者“zhoukoukejizhiyexueyuan”!
希望本篇文章《这个c++中的const是什么意思》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:const修饰符能修饰类的成员函数而不能修饰普通的自定义函数, 类的成员函数加上了const修饰符后它用两个作用: 1:在该函数内不允许对类的私有数据成员进行修改; 2:当声明了一个const的该类对象时,该对象只能调用该类的const成员函数而不能调用非const成员函数.如果声明一个非const的该类对象,该对象既可以调用const成员函数也可以调用非const成员函数。