c++中的空指针实例源码注意事项

c++中的空指针实例源码注意事项。c++中的指针是用来保存内存地址的变量数据的,因此我们定义一个指针后一定要用它来保存内存地址,假如我们不那样做的话,那么该指针就是一个失控的指针了,它可以指向任何地址,并对该地址的数值进行修改或者删除,后果是十分可怕的。那么如何避免空指针的危害呢,解决的办法就是将该指针初始化为0.这样的话指针就不会因为我们的疏忽而随意指向任何一个地址并且修改该地址的值了。

#include <iostream>
using namespace std;
int main()
{

int *p=0;//*表示指针,把指针的值0,该指针不会存储任何值

cout<<”p的值为:”<<p<<endl;//输出c++指针p的值
} 本文链接地址: c++中的空指针实例源码注意事项