![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
const
文章平均质量分 73
@菜鸟一枚
暂无
展开
-
c++关键字const的用法(面试)
C语言const的用法 c++语言const的用法原创 2021-09-17 22:00:16 · 315 阅读 · 0 评论 -
c++类和对象之公用数据的保护
一、常对象 定义常对象的一般形式: 类名 const 对象名[(实参表)];或者 const 类名 对象名[(实参表)]; 上述两种形式是等价的。 说明: 1.在定义常对象时,必须同时使之初始化,之后不能改变。 2.如果一个对象被声明为常对象,则通过该对象只能调用它的常成员函数,而不能调用该对象的普通成员函数。常成员函数是常对象的唯一对外接口。 3.常成员函数可以访问常对象中的数据成员,但是不能修改常对象中的数据成员的值。 4.有时在编程时要求要修改对象中某个数据成员的值,则将该数据成员声明为mutabl原创 2021-05-09 18:44:55 · 196 阅读 · 0 评论 -
c++之const指针
可以指定指针变量是一个常量,或者指定指针变量指向的对象是一个常量。有以下几种情况 一、指向常量的指针变量 形式为: const 类型名 * 指针变量名; int a=12;b=15; const int *p=&a; *p=15//非法 a=15;//合法 分析:用指向常量的指针变量只是限制了通过指针变量改变它指向的对象的值,但是可以通过它本身来改变它的值。 指向常量的指针变量一般用处是作为函数参数 二、常指针(常地址) 形式为: 类型名 * const 指针变量名; 说明: 1.这种指针变量称为原创 2021-05-09 16:46:45 · 1933 阅读 · 0 评论