当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?_新疆维吾尔自治区自治区直辖县级行政区划胡杨河市呈胶跨睡衣合伙企业
浏览次数:304发表时间:2025-06-27 16:40:13
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 电影《碟中谍》系列中哪一部最好?
- 如何看待英雄联盟前职业选手mlxg官司输了,被强制执行2500w?
- 如何评价Cursor?
- 从零写一个3D物理引擎难度多大?
- 为什么浙江落下的陨石,防空系统没有拦截,它和导弹有什么不同?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- Docker 如何搭建 Jenkins 构建环境?
- 你们觉得京东外卖能做起来么?
- 美国真会下场对伊朗开战吗?
- Firefox是如何一步一步衰落的?
最新资讯文章
- 如何看待三峡集团总部搬迁至武汉?
- 评价一下Proxmox VE与ESXi的优劣?
- 应该如何看待群晖在DSM 7.2.2-72803更新中去掉了Video Station?
- 从民族感情出发你愿意买日货吗?
- 自己拥有一台服务器可以做哪些很酷的事情?
- 如何评价“寡姐”斯嘉丽·约翰逊的身材?
- obsidian用一两年后会有多大?全文搜索还快吗?
- 蒙古乌兰巴托经济是不是没有想象那么差?
- 为什么民众更关注华为对5nm芯片的突破,而不是关注小米已经自研的3nm芯片?
- 为什么成功人士的精力都非常旺盛?
- 你觉得最毁三观的事是什么?
- 2025 年 6 月,Rust 在 GUI 方面有何大的进展? 你最看好哪个框架?
- 《庆余年》中的范闲为什么突破不了大宗师?
- 为什么用 electron 开发的桌面应用那么多?
- 有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
- 多个充电宝或电芯品牌的 3C 认证证书被暂停,涉及罗马仕、安克、绿联、倍思、安普瑞斯等,发生了什么?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 为什么 wxWidgets 不如 Qt 流行?
- 一辈子没有学过微积分会不会遗憾?





