V2EX  ›  英汉词典
Enqueued related words: Access Violation, SIGSEGV

Segmentation Fault

释义 Definition

段错误 / 内存访问违规:程序试图访问不允许访问的内存区域(例如访问空指针、越界读写、写入只读内存等)时,操作系统会终止该进程并报错,常见于 C/C++ 等底层语言环境。(在不同系统上也可能显示为 SIGSEGV。)

发音 Pronunciation (IPA)

/ˌsɛɡmənˈteɪʃən fɔːlt/

例句 Examples

My program crashed with a segmentation fault.
我的程序因为段错误崩溃了。

After dereferencing a null pointer, the process immediately terminated with a segmentation fault, leaving only a core dump to inspect.
在解引用空指针之后,进程立刻因段错误终止,只留下一个 core dump 供排查。

词源 Etymology

segmentation 来自 segment(“分段、片段”),在早期与现代的内存管理语境中都指把内存按“段/区”来组织或理解;fault 表示“故障/错误”。合起来字面意思是“分段相关的故障”,实际指违反内存访问保护而触发的系统错误。

相关词 Related Words

文学与著作中的用例 Literary Works

  • The C Programming Language(Kernighan & Ritchie)——讨论指针与非法内存访问时常提及此类崩溃现象。
  • Advanced Programming in the UNIX Environment(W. Richard Stevens)——讲解信号(如 SIGSEGV)、进程异常终止与调试。
  • Debugging with GDB(Free Software Foundation)——以段错误作为典型调试案例之一。
  • Computer Systems: A Programmer’s Perspective(Bryant & O’Hallaron)——在内存、指针与系统级异常章节中涉及相关问题。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1845 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 04:13 · PVG 12:13 · LAX 20:13 · JFK 23:13
♥ Do have faith in what you're doing.