免费范文>生活经验>其他

C语言中什么叫野指针

更新时间:

  野指针指向一个已删除的对象或未申请访问受限内存区域的指针。与空指针不同,野指针无法通过简单地判断是否为 NULL避免,而只能通过养成良好的编程习惯来尽力减少。对野指针进行操作很容易造成程序错误。

  举例:p指向一个内存地址,该地址所存的值是3。现在删除这个指针。这个时候p所指向的那个内存已经清除,值为不确定。那么p就是野指针。这个时候对指针p进行任何赋值或操作都是有潜在危险的。正确的做法应该在删除指针所指向的内存后,将指针赋值为0或NULL。


C语言中什么叫野指针相关文章:

请问下C语言中的结构体有什么用

在C语言中怎样判断汉字相等

C语言和嵌入式C语言有什么区别

电厂中什么叫检修转运行状态

c语言中exit(0)什么意思

C语言中handle类型是什么意思

C语言中单目运算符是什么含义呢

国画中什么叫大写意画

在C语言中5s是什么意思

c语言中scanf有什么作用

C语言中什么叫野指针

野指针指向一个已删除的对象或未申请访问受限内存区域的指针。与空指针不同,野指针无法通过简单地判断是否为NULL避免,而只能通过养成良好的编程习惯来尽力减少。对野...
推荐度:
点击下载文档文档为doc格式

精选图文