指针和引用的区别总结
2015-01-13 14:15
162 查看
指针和引用的区别总结
1.从现象上看:指针在运行时可以改变其所指向的值,而引用一旦和某个对象绑定后就不再改变2.从内存分配上看:程序为指针变量分配内存区域,而引用不分配内存区域
3.从编译上看:程序在编译时分别将指针和引用添加到符号表上,符号表上记录的是变量名及变量所对应地址。指针变量在符号表上对应的地址值为指针变量的地址值,而引用在符号表上对应的地址值为引用对象的地址值。符号表生成后就不会再改,因此指针可以改变指向的对象(指针变量中的值可以改),而引用对象不能改。
相关文章推荐
- 引用与指针的区别总结
- 指针和引用的区别总结
- 指针和引用的区别总结
- 指针和引用的区别总结
- 指针和引用的区别总结
- 指针和引用的区别总结
- C++ 指针和引用区别的总结
- 【分析总结框架记录】引用和指针在交换中的区别
- 函数返回值总结 (返回指针和引用的区别)
- 指针和引用的区别总结
- 指针和引用的区别总结
- 指针和引用的区别总结
- C++总结1——指针和引用/数组的区别
- C++知识点总结(上):指针和引用,static关键字,const关键字,malloc\free和new\delete的区别等
- C++中引用和指针的两个重要区别
- 指针和引用的区别
- 指针与引用的区别
- 引用和指针的主要区别
- 指针与引用的区别(More Effective C++)
- 指针和引用的区别