c++中指针,指针的引用,指针的指针的区别
2011-09-18 12:08
155 查看
指针对大多数初学者而言是比较神秘的,下面对c++中指针,指针的引用,指针的指针的区别做小小的阐述,希望对你有所帮助。
1、指针,看如下程序:
程序运行的结果:
最后*p1的值是一个垃圾数据,是为调用函数之后,p1被释放了,但是p1成为了野指针,而不是NULL,p=NULL没起作用。
2、指针的引用,程序见下:
程序运行结果:
此程序中调用函数之后,p2释放了,并且p2==NULL。
3、指针的指针,程序见下:
程序运行结果:
调用函数之后p3释放了,且p3==NULL。
1、指针,看如下程序:
程序运行的结果:
最后*p1的值是一个垃圾数据,是为调用函数之后,p1被释放了,但是p1成为了野指针,而不是NULL,p=NULL没起作用。
2、指针的引用,程序见下:
程序运行结果:
此程序中调用函数之后,p2释放了,并且p2==NULL。
3、指针的指针,程序见下:
程序运行结果:
调用函数之后p3释放了,且p3==NULL。
相关文章推荐
- C++中指针(pointer)和引用(reference)的区别和联系
- 浅谈C++中指针和引用的区别
- 【C/C++】指针与引用的区别
- C++中引用和指针的区别
- c++引用与指针的区别(着重理解)
- C++ 中引用(reference)和指针的区别
- C++中引用和指针的区别
- C++中引用和指针的区别
- C++中指针和引用的区别
- C++中引用传递与指针传递区别(进一步整理)
- c++中指针,指针的引用,指针的指针的区别
- 【C++】指针与引用的区别
- C++ 指针和引用区别的总结
- More Effective C++:指针与引用的区别
- Java中引用数据类型与C++引用和指针的区别
- C++中引用传递与指针传递区别
- 浅谈C++中指针和引用的区别
- C++中引用与指针的区别(详细介绍)
- C++中的指针与引用区别
- C++指针和引用的区别与联系