当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
文章出处:网络 人气:发表时间:2025-06-25 00:20: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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 《武林外传》中有哪些值得学习的职场关系?
- 本人女20,平胸跟男生一样怎么办 ?
- 为什么现在键盘轴体不用颜色命名了,全是些莫名其妙的名字,看不懂到底是什么?
- 为什么没有人在意iPad Pro 2024标准版仅搭载的8GB内存(RAM)?
- 你用n8n/dify搭建了哪些实用的Agent工作流?
- 如何评价女明星梅根福克斯的身材?
- 你见过最垃圾的国企是什么样的?
- 中年女性如何保持身材?
- 英国登山队靠人均 124 万元的氙气疗法,无高反四天登顶珠峰,该方法究竟是什么体验?背后有哪些争议?
- 有人说24GB和48GB内存容量是新一代电脑平台最均衡的方案,真的是这样吗?电脑内存应该如何选?
最新资讯文章
- 2025 年有哪些值得关注的开源项目?
- 搞了NAS之后去哪里下载4K,8K的电影?
- 为什么一部分人强烈推荐Macbook而另一部分人却说永远也不要买Macbook?到底好不好用?
- 女生第一次来大姨妈什么感受?
- 美团优选被曝突发大面积关仓。如何评价?
- Node.js 性能为什么这么差?
- 为什么有的程序员很抗拒使用Ai?
- J***a 除了 Spring 还有什么?
- 苹果 6 月 10 日召开的 2025 年全球开发者大会「WWDC25」,有哪些值得关注的信息?
- 韦东奕的牙怎么没了?
- 用K8s的公司有多少人会部署K8s?
- NAS噪音太大,大家都吧NAS放置到哪了?
- 美国不交房产税会被赶人收房,那所谓的永久产权还有什么意义?
- 乔丹的身体素质放到现在是不是只能算平庸?
- 腾讯游戏究竟祸害了多少人?






关注公众微信号
移动端,扫扫更精彩