非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?

2025-06-25 00:20: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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。

非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
广告位810*200
相关阅读
手机遭遇“5年内最猛烈涨价潮”,AI入侵咋让一切变贵了_消费者_机型_内存

手机遭遇“5年内最猛烈涨价潮”,AI入侵咋让一切变贵了_消费者_机型_内存

对此,有业内人士向证券时报透露:“这可能是预期管理,最后结果就是让消费者更愿意接受涨价,实际涨幅估计低于传闻,但涨价是必然的。” 消费者们吐槽身处其中的被动,AI红利还没体验,先被内存涨价砍一刀,能做出的主…...

2026-03-20
AMD首席执行官苏姿丰:中国内地是重要市场,看好CPU产业增长前景

AMD首席执行官苏姿丰:中国内地是重要市场,看好CPU产业增长前景

【环球网科技综合报道】5月23日消息,据TMGM报道,美国超威半导体公司(AMD)首席执行官苏姿丰日前在上海表示,中国内地市场占公司营收约20%,是AMD全球布...

2026-05-24
2024年拼多多核心玩法:同款多链接布局 - *

2024年拼多多核心玩法:同款多链接布局 - *

勤能补拙,24年大家做拼多多想赚到钱,玩法肯定要选对,多场景多链接布局一定是大势所趋的正确方向。...

2026-03-27
电商版 “龙虾” 来袭!阿里悟空让 AI 成商家增长硬核武器_Agent_淘宝_数据

电商版 “龙虾” 来袭!阿里悟空让 AI 成商家增长硬核武器_Agent_淘宝_数据

电商版 “龙虾” 来袭!阿里悟空让 AI 成商家增长硬核武器_Agent_淘宝_数据...

2026-03-20
首购低至9.9 元,阿里云百炼Coding Plan火的一塌糊涂! - *

首购低至9.9 元,阿里云百炼Coding Plan火的一塌糊涂! - *

作为一个不懂编程的业余爱好者,我也觉得自己越来越离不开这些AI大模型了,编程应该是目前最广泛和最成功的应用领域,很多大模型也都在死磕编程能力的提升。不是靠忍着不...

2026-03-26