当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
- 人气:
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
推荐资讯
- 2025-06-27为什么中国JK无法拍出日本JK的感觉?
- 2025-06-27程序员想搭建自己的服务器求指教。?
- 2025-06-27Electron 做游戏客户端的潜力有多大?
- 2025-06-27阿里云盘冻结后强制收费才能解冻,如何处理?
- 2025-06-27养龟你踩的最大的坑是什么?
- 2025-06-27如果SSD硬盘闲置很多年,内部数据会不会丢失?
- 2025-06-27有没有宝塔平替的服务器管理面板,现在宝塔越来越贵了,也太臃肿了?
- 2025-06-27多个充电宝或电芯品牌的 3C 认证证书被暂停,涉及罗马仕、安克、绿联、倍思、安普瑞斯等,发生了什么?
- 2025-06-27为什么美国大妈不喜欢聚在小区,当众议论「张家媳妇偷人,李家女儿傍大款」等社区绯闻,当消遣的乐子?
- 2025-06-27腾讯游戏究竟祸害了多少人?
- 2025-06-27为啥***后会疲劳?
- 2025-06-27为什么浙江落下的陨石,防空系统没有拦截,它和导弹有什么不同?
- 2025-06-27为什么不用rust重写Nginx?
- 2025-06-27MacBook的诱惑在哪里?
- 2025-06-27有用 NAS 被联通以安全为由要求停止使用的吗?
- 2025-06-27为什么 Bun 选择了 Zig 以及 JSCore?
推荐产品
-
和老公的月子仇导致忘不了想离婚,大家帮我看看应该离婚吗?
月子仇可是太逗了,我前妻跟我妈就有月子仇,导致出了月子之后她 -
前端能否限制用户截图?
我在用电脑逛b站时发现了一件非常神奇的事情:迪士尼的动画不允 -
特斯拉宣布将于 6 月 22 日开始 Robotaxi 公开试运营,这将对自动驾驶行业带来哪些影响?
稳定性很差,特斯拉Robotaxi首秀,第一天就翻车了。 -
有没有人觉得上海东方明珠塔的设计过时的?
我是坚定的上海城建吹,我很早就回答过,中国只有一个世界顶级城
最新资讯




