学习笔记(10):C++语言基础视频教程-3.10 常指针和常引用
2020-03-23 18:50
423 查看
立即学习:https://edu.csdn.net/course/play/474/5137?utm_source=blogtoedu
常指针:
类名*const 变量名
将常指针作为函数的形参,目的是不允许在函数执行过程中改变指针变量的值
指向常变量的指针变量定义:
const 类名 *变量名
只有指向常变量的指针才能指向常变量
指向常对象的指针可以指向非常对象,但不能改变非常对象的值(因为定义为指向常对象也就是说默认为所指对象不能改变值
定义指向常对象的指针变量:
const 类名*变量名 / 类名 const 变量名
指向常对象的指针最常用于函数的形参
对于常引用:
如果不希望在函数中修改实参的值,可以将形参声明为常引用
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 学习笔记(10):C++语言基础视频教程-5.6 多重继承
- 学习笔记(01):C++语言基础视频教程-1.1 由C语言到C++(暨本课介绍)
- 学习笔记(15):C++语言基础视频教程-3.17 类模板
- 学习笔记(12):C++语言基础视频教程-5.8 虚基类及应用
- 学习笔记(13):C++语言基础视频教程-5.9 基类与派生类的转换
- 学习笔记(01):C++语言基础视频教程-3.13 对象的动态建立和释放
- 学习笔记(14):C++语言基础视频教程-3.15 深复制
- 学习笔记(14):C++语言基础视频教程-5.10 继承与组合
- 学习笔记(04):C++语言基础视频教程-4.2 运算符重载的方法
- 学习笔记(08):C++语言基础视频教程-5.2 派生类的声明与构成
- 学习笔记(06):C++语言基础视频教程-4.5 重载双目运算符
- 学习笔记(16):C++语言基础视频教程-3.19 内存中的堆区和栈区
- 学习笔记(05):C++语言基础视频教程-4.4 三种运算符重载函数
- 学习笔记(03):C++语言基础视频教程-4.1 什么是运算符重载
- 学习笔记(07):C++语言基础视频教程-4.6 重载单目运算符
- 学习笔记(09):C++语言基础视频教程-5.4 派生类成员的访问属性
- 学习笔记(10):HTML+CSS前端基础开发视频教程-css的继承性和层叠性
- C++基础教程 学习笔记(二) 数组、字符串和指针
- C++学习笔记 指针与引用的区别
- 黑马程序员_毕向东_Java基础视频教程学习笔记(十八)