网站首页  英汉词典

请输入您要查询的英文单词:

 

单词 Dangling Reference
释义

Dangling Reference

中文百科

迷途指针 Dangling pointer

(重定向自Dangling Reference)

在计算机编程领域中,迷途指针,或称悬空指针野指针,指的是不指向任何合法的对象的指针。

当所指向的对象被释放或者收回,但是对该指针没有作任何的修改,以至于该指针仍旧指向已经回收的内存地址,此情况下该指针便称迷途指针。若操作系统将这部分已经释放的内存重新分配给另外一个进程,而原来的进程重新引用现在的迷途指针,则将产生无法预料的后果。因为此时迷途指针所指向的内存现在包含的已经完全是不同的数据。通常来说,若原来的进程继续往迷途指针所指向的内存地址写入数据,这些和原来进程不相关的数据将被损坏,进而导致不可预料的进程错误。这种类型的进程错误,不容易找到问题的原因,通常会导致内存区段错误(Linux系统中)和一般保护错误(Windows系统中)。如果操作系统的内存分配器将已经被覆盖的数据区域再分配,就可能会影响系统的稳定性。

英语百科

Dangling pointer 迷途指针

(重定向自Dangling Reference)
Dangling pointer.

Dangling pointer and wild pointers in computer programming are pointers that do not point to a valid object of the appropriate type. These are special cases of memory safety violations. More generally, dangling references and wild references are references that do not resolve to a valid destination, and include such phenomena as link rot on the internet.

随便看

 

英汉网英语在线翻译词典收录了3779314条英语词汇在线翻译词条,基本涵盖了全部常用英语词汇的中英文双语翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2024 encnc.com All Rights Reserved
更新时间:2025/6/21 1:09:09