当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
文章出处:网络 人气:发表时间:2025-06-27 11:55:14
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 你在生活中见过哪些「强者从不抱怨环境」的例子?
- 各位都在用Docker跑些什么呢?
- 如何评价MiniMax开源首个视觉RL统一框架V-Triune,实现推理感知一肩挑,其技术上有何优势?
- 为什么年轻人腰突检出率比中老年还高?
- 为什么不建议在 Docker 中跑 MySQL?
- 印度GDP世界排名只落后中国二十年,为什么城市建设看起来却远不如当年的中国?
- 为什么UC曾经是国内主流浏览器之一,但现在却逐渐销声匿迹了?
- 预测一下,下一次阅兵会出现什么武器震惊世界?
- 如何让你推荐一款个人待办、笔记、管理软件,你会推荐哪一个呢?
- 国内***购 5000 万台电脑,***用100% 国产芯和操作系统,意味着什么?
最新资讯文章
- 伊朗这次会崩溃灭亡吗?
- 在上海被骗了100w+,警察不予立案怎么办?
- 鸿蒙折叠屏笔记本为什么敢卖26999?
- 为什么没有厂商做一款高配置的OpenWRT路由器?
- 2025 年 6 月,Rust 在 GUI 方面有何大的进展? 你最看好哪个框架?
- 如何评价首个女性友好的编程语言HerCode?
- 为什么这么久了还是没有主流软件开发鸿蒙版?
- 微软宣布全球裁员 6000 人,为 2023 年以来最大规模,为什么此时裁员?会对微软带来哪些影响?
- 福建舰能搭载多少固定翼飞机?
- 如何看待 Rust 的应用前景?
- 华为和硅基流动发布CloudMatrix384超节点部署DeepSeek的报告,对行业有何影响?
- 为什么苹果公司无法制造出性价比高的 Mac 电脑?
- 应该如何看待群晖在DSM 7.2.2-72803更新中去掉了Video Station?
- 为何有人说儒家文化下极容易产生「伪君子」?它的道德教化不是以平等和尊重的为前提的吗?
- 各位前端大触们,一般怎么定颜色的?
- 为什么很多公司都不招大龄码农?
- 想问一下莆田鞋真的靠谱吗?
- 国产数据库有什么坑?
- 为什么儿童医院门口会有许多卖玩具的?小孩生病了竟然还有心思玩玩具吗?
- 《甄嬛传》中祺贵人为什么和甄嬛反目?





