文章插图
野指针指向一个已删除的对象或一个没有申请访问受限内存区域的指针 。与空指针不同,野指针不能通过简单判断是否为空来避免,只能通过养成良好的编程习惯来减少 。操作通配符指针很容易导致程序错误 。
【c++中野指针】举例:p指向一个内存地址,地址的存储值为3 。现在删除这个指针 。这时候P指向的操作容易造成程序错误 。
举例:p指向一个内存地址,地址的存储值为3 。现在删除这个指针 。此时P所指向的内存已经被清空 , 值是不确定的 。那么p就是野指针 。此时,对指针p的任何赋值或操作都有潜在的危险 。正确的做法是在删除指针指向的内存后,将指针赋值为0或NULL 。
百科【】c++中野指针上面解释过了 。本文到此结束 。希望能帮到大家 。
- void类型的指针
- forover
- C语言关键字有哪些 c++和c语言的区别
- 灭火器的指针指在哪表示灭火器欠压 灭火器指针指在哪表示欠压
- 看表盘,一般是字轮 指针的形式 数字水表怎么看吨数
- vc++6.0怎么新建c语言文件
- c语言和c
- 别克英朗转速表指针不动的原因 英朗转速表怎么看
- C语言指针数组的作用
- 灭火器的压力表指针在哪里为正常