奇思妙想 · 2024年 3月 21日 0

为什么C语言局部变量初始值是随机的?

66 次浏览

从汇编角度,局部变量的分配仅仅是堆栈指针SP的变化,从指令角度,这样是最简单省事的。C语言为了高效率,没有增加局部变量默认初始化。