C++中const关键字的作用
1、const是一个限定关键字,用const定义和声明的变量为常量,必须在定义时初始化,在其生存期内变量的值不能改变

3、const修饰指针,const在*前说明是指向常量的指针,指向内容不可变; const在*之后说明指针为常指针,指针值不可变,指向内容可变;前后都有const说明指针为指向常量的常指针,指针值和指向内容均不可变

5、const修饰函数,const可以修饰函数形参、返回值以及修饰函数本身;修饰形参时,该形参在函数体内为常量;修饰返回值,修饰返回的指针或引吹涡皋陕用,保护指针指向的内容或引用的内容不被修改,也用于操作符重载,一般不建议修饰函数返回值;修饰函数本身,const放在函数尾部,在类里声明,表明该函数不能修改类成员变量值

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:24
阅读量:68
阅读量:68
阅读量:51
阅读量:76