指针和引用的区别和联系
来源:互联网 发布:淘宝商城女装新款夏装连衣裙 编辑:程序博客网 时间:2024/05/21 07:48
首先二者的相同点是:
二者实质上都是对地址的操作,指针直接指向内存,引用则是变量的别名。
二者的区别是:
1.非空区别:
任何情况下都不允许一个指向空值的引用,即引用必须总是指向一个对象。指针允许指向NULL。
2.合法性:
使用引用之前不需要测试其合法性,指针总是需要检测其合法性,防止迷途指针的产生。
3.可修改性:
引用总是指向初始化时的对象,以后不能更改,指针可以重新赋值。引用不是值,不会占据内存空间,其只有声明,没有定义。
- 指针和引用的区别和联系
- 引用和指针的联系和区别
- 指针和引用的区别和联系
- 引用和指针的联系和区别
- 指针和引用的区别和联系
- 引用和指针的区别和联系
- 引用和指针的区别和联系
- 指针和引用的联系与区别
- 指针和引用的区别于联系
- 指针和引用的联系与区别
- 指针和引用的联系与区别
- 指针和引用的联系与区别
- 指针和引用的联系与区别
- 指针和引用的联系与区别
- 指针和引用的联系与区别
- 指针和引用的联系与区别
- 指针、引用的区别和联系
- 指针和引用的联系与区别
- 冒泡法的三种形式
- 10.29 记
- 详解DataTable用法
- IO流
- 浮点型数据和0的比较
- 指针和引用的区别和联系
- 各种笔试题(待补充)
- C# DataSet和DataTable详解
- java文件操作(待完善)
- getchar()getch()scanf()EOF—学习总结
- windowsxp点击关机按钮后很长时间才弹出对话框
- C#中in,out,ref的作用
- 网络编程
- 笔记本电脑上安装 Debian