C++关键字 const 用法

在这里插入图片描述


注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/103816933


1 const 基本用法

1.1 const与基本类型数据

在这里插入图片描述


在这里插入图片描述



1.2 const与指针类型

在这里插入图片描述

注: const *p 与 *const *p是不同的。


在这里插入图片描述


下面举几个例子进行说明:

const是修饰 *p ,那么 *p 是不能变化的。

在这里插入图片描述


const是修饰p,那么p是不能变化的。

在这里插入图片描述


在这里插入图片描述



1.3 const与引用

y是x的别名(引用)并用const进行修饰,那么y是不可以变得,x是可以变得。

在这里插入图片描述


下面再举几个例子进行说明:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述




2 const 其他用法

关于const其他用法参见 C++ 封装(4): 对象指针, const

(1) 常对象成员 和 常成员函数
(2) 常指针 和 常引用





参考资料
[1] https://www.imooc.com/learn/381

发布了170 篇原创文章 · 获赞 1787 · 访问量 70万+

猜你喜欢

转载自blog.csdn.net/zaishuiyifangxym/article/details/103816933
今日推荐