当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?_上海市崇明区阳召差灯具股份公司
文章出处:网络 人气:发表时间:2025-06-28 19:10: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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 你见过最无用的节俭行为是什么?
- 国内所有14nm以下的芯片都不能被台积电代工,为啥小米玄戒能被代工?
- NAS噪音太大,大家都吧NAS放置到哪了?
- 真的有这种又苗条身材又爆炸的么?
- 如何让宝宝喝药好喝点?
- 为什么都 2025 年了,还有那么多人宁可双持,也不愿意放弃安卓或非安卓手机?
- 如何评价睡前消息第917期《B2骗过全世界,给伊朗留下七个洞》,你怎么看?
- 2025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
- 《海贼王》里,为何赤犬作为很早就出场的强者,他的压迫感没有掉价?
- 鸿蒙电脑会在国内逐渐取代windows电脑吗?
最新资讯文章
- 一个体力无限但技术只有中甲水平的球员能在英超立足吗?
- 宠物看到一丝不挂的你, 都会想些啥?
- 我们常说的“地势险要、易守难攻”“兵家必争之地”到底是怎样的?
- 如何看待 Mac mini M4 支持可更换 SSD?
- 王老菊再次公开招聘游戏开发人员,你对他有什么建议吗?
- 商业史上有哪些降维打击的经典案例?
- 什么时候你意识到做技术永无出路?
- 为什么现在吹Rust的人这么多?
- 你见过最无用的节俭行为是什么?
- 一个三甲医院的HIS系统,运营一年下来,他的数据库能有多大?
- 国内大厂现在用rust的多吗?
- Tauri 为什么仍未取代 Electron?
- 在中国,onedrive的替代品是什么?
- 你自己觉得自己的身材好吗?
- 大家有什么被中医震惊征服的经历吗?
- RTX5060真的有那么不值吗?
- 凡人里南宫婉为什么愿意和别人共侍?
- IntelliJ IDEA 中有什么让你相见恨晚的技巧?
- LCD党真的只是少部分人吗?
- 男性看不了女性生产场面吗?