当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
文章出处:网络 浏览次数:发表时间:2025-06-24 02:05:11
举个例子。
比如在c/c++语言里,这个写法是非法的,bug: int* fun(int nums[], size_t len) { int sth; char c1; float other; char c2; int tmpNum[len]; char str[len]; //do sth return tmpNum; }其中的tmpNum叫局部变量,它分配在栈上;当fun执行了return时,这块内存就被自动收回了,就不能再读写了。
但如果你不懂,你就是把tmpNum返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
- 有哪些小众的开源项目养活了一大批人?
- 20届设计系,我的设计水平很差吗,找不到合适的工作?
- 为什么所有主流浏览器的 User-Agent 都是 Mozilla/x.0 开头?
- ant-design-vue 社区为什么不维护了?
- ***x512具体在哪些方面应用?
- 理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
- 怎么看待北京大龄单身女突破80w?
- 娃哈哈被曝 2025 年已关停 18 家工厂,此前曾回应纯净水由今麦郎代工,娃哈哈到底在布局什么?
- 鱼缸过滤全天开着太耗电,关掉半天又容易水浑,有什么好办法?
最新资讯文章
- 一岁宝宝高烧39度,爸爸还能睡得着,离吗?
- 长期使用的大佬来说说,MacOS 真的比 Windows 稳定吗?
- 中国的防空系统能有效防止B2、B21这类飞翼隐身战略轰炸机入侵吗?
- 广东洪水,灾民呼吁不要捐款为什么?
- 紧身牛仔裤看起来不正经,真的是这样吗?
- PHP现在真的已经过时了吗?
- 为什么大家不再提星链了(包括外网)?
- 大家都用的什么云服务器?大家都用的什么云服务器?
- 都是剪辑,pr和剪映有什么不同?
- 华为和硅基流动发布CloudMatrix384超节点部署DeepSeek的报告,对行业有何影响?
- 做个web服务器,gin框架和go-zero怎么选?
- 女明星陪酒真的存在吗?
- 儿子被大学退学,呆在家里啥也不干,我们该怎么办?
- 老板说我设计了一周的海报还是不行,我到底该怎么学啊?
- AI 都能写代码了,还要学计算机吗?
- kafka如何解决重复消费?
- 你和对象做过最火热的事情是什么?
- AI如何辅助编程?
- 为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
- 伊朗这次会崩溃灭亡吗?





