const用法

来源:互联网 发布:淘宝上显示新品怎么弄 编辑:程序博客网 时间:2024/06/10 06:27

const可以出现在函数头,参数列表,以及参数尾/


如:const int& SetPoint(const int& param) const


第一个const: 
函数的返回值限定为const,即返回值不能被修改. 
const int a=SetPoint(...) a在此之后便不能被修改


第二个const:就是你所问的const 
指函数的形参为const类型,函数体内不能被修改.


第三个const:即类的成员函数后面加 const 
表明这个函数不会对这个类对象的数据成员(准确地说是非静态数据成员)作任何改变。

原创粉丝点击