当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
文章出处:网络 人气:发表时间:2025-06-24 06:05:10
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- Python+rust会是一个强大的组合吗?
- 为什么16-28岁女性对labubu欲罢不能?
- 两个无线监控+NVR是否会占用网络带宽?
- 63 岁演员马景涛直播时突然晕倒、后脑勺磕地,合作方称其突发低血糖,为什么会这样?如何急救?
- 程序员从幼稚到成熟的标志是什么?
- 冰箱两边各留是2.5公分可以吗,两边散热的?
- 大家知道为什么艺术家都喜欢画女人体吗?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 《西西里美丽传说》女主角,在当时打扮这么高调,不觉得带给自己很多不便吗?如何理解她的心态?
- 如何评价前端框架 Solid?
最新资讯文章
- 为什么男生都不喜欢173身高的女生啊?
- 为什么长得漂亮却没什么用?
- 如何评价最新发布的 vivo X Fold5,作为首款「三防」折叠屏手机,都有哪些亮点值得关注?
- 什么时候你发现和农村父母渐行渐远?
- 有一双超级大长腿是什么感觉?
- 如果rust之父用rust重写nodejs,node性能能和rust一样吗?那么为啥v8慢?
- 高薪裁员的中年人送外卖还是开滴滴好?
- 什么是防抖和节流?有什么区别?如何实现?
- 作为车主第一视角,你开车最不喜欢副驾驶的什么行为?为什么?
- 作为一个腰细腿粗的女生什么感觉?
- 亚洲体坛最漂亮的十位女运动员都有谁?
- 怎么隔离dify和RAGflow ?
- PHP现在真的已经过时了吗?
- Electron 做游戏客户端的潜力有多大?
- 程序员 macOS 有哪些必装软件?






关注公众微信号
移动端,扫扫更精彩