一.常函数:
(一)成员函数后面加const后我们成这个函数为常函数
(二)常函数内不可以修改成员函数属性
额外补充:
this指针的本质,是指针常量,指针指向的是不可以修改的
但是指针指向的值是可以修改的
在此案例中,this可以等于person *const this,因此,const person * const =void showperson() const,在成员函数后面加const,本质上是修饰this指针,让指针所指向的值也不可以修改
额外补充:
this指针的本质,是指针常量,指针指向的是不可以修改的
但是指针指向的值是可以修改的
在此案例中,this可以等于person *const this,因此,const person * const =void showperson() const,在成员函数后面加const,本质上是修饰this指针,让指针所指向的值也不可以修改
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/349642.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!