当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
文章出处:网络 人气:发表时间:2025-06-28 08:30: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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 为什么有些NAS用户弄那么多硬盘?
- 你见过最无用的节俭行为是什么?
- 女朋友学音乐的,给我备注 B大调音阶 是什么含义呢?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 有没有用过GOOVIS的?
- 如何评价“寡姐”斯嘉丽·约翰逊的身材?
- ***如古代长城用的是C140混凝土,那千百年下来会完整的留存至今还是损坏的更加严重?
- 为什么腰突不受到医学界的重视?
- 为什么现在越来越多的人不想要孩子呢?
- 为什么总有人要说"再见,docker!",那玩nas的为什么还离不开docker,比如绿联,飞牛?
最新资讯文章
- 长期久坐导致腰背痛, 怎么有效缓解?
- 为什么都 2025 年了显卡还不能通杀 4K?
- 江西一救护车转运重症患儿 800 公里收 28000 元遭质疑,争议点是什么?哪些信息值得关注?
- 有一张巨强的显卡是什么体验?
- 华为Pura 80首销遇冷,是否说明消费者已经开始对麒麟芯片性能有所觉醒?
- 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- SwiftUI 是不是一个败笔?
- 如何评价《灵笼 2》第六集?
- 坚持使用 PHP 的你,如今有什么感悟?
- 腰椎间盘突出有多痛苦?
- 当量子计算机能预测人类选择,自由意志是否沦为算法的注脚?
- 腰间盘突出能不能治愈?
- 为什么Mac连个正儿八经的CAD都装不了还敢打着生产力的旗号?
- 修仙文明可能以怎样的方式碾压星际文明?
- 是什么原因导致HDR无法推行?
- 苹果***首次支持国补,最高补贴不超 2000 元,适用范围有哪些?***补贴后价格有优势吗?
- 特斯拉宣布将于 6 月 22 日开始 Robotaxi 公开试运营,这将对自动驾驶行业带来哪些影响?
- 老板难道真的看不到公司谁在拼命工作,谁在摸鱼嘛?
- 大学做项目,负责人禁止我用 Vue,React,让我用基础 HTML,CSS,JS 开发前端怎么办?
- 前端,后端,全栈哪个好找工作?





