当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?_湖北省荆州市松滋市屋村作业保护有限公司
文章出处:网络 人气:发表时间:2025-06-24 19:30:16
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 消息称三大运营商将于今年下半年全面重启eSIM,eSIM有哪些好处?为何此前暂停这一业务?
- 为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- 在研究生复试中把面试导师逗乐是个什么体验?
- 哪张照片让你觉得刘亦菲美得不可方物?
- 你在出租房屋发现过什么前租客留下的“宝藏”?
- 小米 YU7 推出晕车舒缓模式,晕车发生率降低 51%,如何看待此功能?抗晕能力未来会成为汽车标配吗?
- 中国计算机设计大赛?
- 为什么go和rust语言都舍弃了继承?
- 价值两亿的u怎么出最安全?
- 前端怎么实现预览pdf文件?
最新资讯文章
- 有什么是你去了山西才知道的?
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 为什么 IPv6 突然不火了?
- 马斯克的星舰是不是打脸了中国航天?
- J***aScript 这种语言特性十分糟糕的语言流行起来是不是一场灾难?
- 上海迪士尼为什么老是打架?
- 女生真正的完美身材是什么样子?
- 请问一下图中***的名字,谢啦?
- 柳州的债务,谁来还?用什么还?怎么还?
- 可不可以发一张你觉得最有感觉的照片?
- 你的低成本爱好是什么?
- 特朗普大力推行稳定币,背后的真实目的是什么?
- 现在是2025年6月,现在的房价是阴跌还是暴跌?还会继续跌多久?是否已经开始分化?
- 到派出所报警和打110报警有什么区别?
- 想自己做一本书,用什么排版软件?
- Caddy 和 Nginx 比有哪些优点和缺点?
- 印度是真的烂还是咱们在信息茧房里面?
- 怎样实现redis分布式锁?
- 兄妹之间出现这样的聊天是否正常?
- 现在干什么能挣钱?