Rust 拒绝借用越界,C 编译器:跳进未初始化内存?没 problem

rachittshah · x · 2026-10-15

一条在 AI/开发者圈流传的编程梗:Rust 编译器因「引用 x 可能活过第 42 行借用作用域 y」而拒绝编译;而 C 编译器对「把整数强转成函数指针、直接跳进未初始化堆内存」来者不拒。一句话点出两种语言在内存安全哲学上的极端反差,配 C 语言的招牌放任风格,笑点与讨论度兼备。

原文链接 →

「Fun」频道最新

更多「Fun」频道 AI 资讯 →