引用和指针的学习笔记
来源:互联网 发布:cmd中如何测试80端口 编辑:程序博客网 时间:2024/05/17 18:42
引用和取地址没有任何关系,除了他们的符号是一样的。定义时用“&”只是声明的作用,跟定义指针的“*”的作用是一样的。它绑定的是一个对象,所以复制的时候用=把他和一个对象绑定在一起。
引用并非对象,没有实际地址。他只是为了一个已经存在的对象所起的另一个名字,一旦定义了引用,就无法另其再绑定到另一个对象,之后每次使用这个引用都是访问最初绑定的对象。指针和他存放的地址之间就没有这种关系。、
指向常量的指针不能用于改变其所值对象的值。要想存放常量对象的地址,只能使用指向常量的指针。但是,指向常量的指针没有规定其指的对象必须是一个常量,所谓指向常量的指针仅仅要求不能通过该指针改变对象的值,但是,没有规定那个对象的值不能通过其他的途径改变。
常量指针就是指针本身是常量。必须初始化且一旦初始化完成就不能改变。常量指针其所指的对象是可以改变的,但是它存储的那个地址是不能改变的。指向常量的常量指针不论是它所指的对象值还是自己存储的那个地址都是不能改变的。const int *const pip=π从右向左阅读,*const表示常量指针,const int表示指向的对象是常量整型。
阅读全文
0 0
- 引用和指针的学习笔记
- c++学习笔记--指针和引用的比较
- 学习笔记之指针和引用的区别
- c++学习笔记-指针和引用
- C/C++中关于地址、指针和引用变量的学习笔记(十) : 引用型变量
- 引用和指针笔记
- C/C++中关于地址、指针和引用变量的学习笔记(五) : 指针
- 个人笔记 指针和引用的区别
- 【从C到C++学习笔记】引用/const引用/引用传递/引用作为函数返回值/引用和指针的区别
- C/C++中关于地址、指针和引用变量的学习笔记(六) : const和void
- C/C++中关于地址、指针和引用变量的学习笔记(七) : sizeof和typedef
- C++Primer 学习笔记之指针和引用
- c++学习笔记1(指针和引用)
- C++primer学习笔记——引用和指针
- C/C++中关于地址、指针和引用变量的学习笔记(一)
- C/C++中关于地址、指针和引用变量的学习笔记(二) : 数组
- C/C++中关于地址、指针和引用变量的学习笔记(三) : 结构
- C/C++中关于地址、指针和引用变量的学习笔记(四) : 函数
- JAVA并发编程随笔【一】PriorityBlockingQueue优先级队列
- Redis数据库
- OpenCV中resize()函数使用
- web前端开发规范
- 解决ViewPager中RecyclerView的高度设为wrap_content无效的问题
- 引用和指针的学习笔记
- android中xml tools属性详解
- Linux环境下netcat使用
- 【STL】容器 > 关联式容器 > set(集合)
- 优化UI界面会惹怒用户?你应该这么做
- 猜算式2
- 砰然心动的人生整理魔法——评语
- eclipse for javaee中修改servlet新建模板
- (转)keil应用小贴士:Use …