当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
文章出处:网络 浏览次数:发表时间:2025-06-24 04:10:15
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
- 学 Python 都用来干嘛的?
- 英国登山队靠人均 124 万元的氙气疗法,无高反四天登顶珠峰,该方法究竟是什么体验?背后有哪些争议?
- 为什么各大品牌内存条包装都那么low?
- ***如你财务自由,是买一个大平层还是买一个大别墅?
- 销量爆炸的华为nova14是不是证实华为已经腾出精力来收复中端市场了?
- 为什么健身的女性普遍喜欢晒臀照?什么心理?
- 为什么光纤目前取代不了网线?
- 泰国旅游真的很危险吗?
- 你们在编程时遇到过什么离谱的bug吗?
最新资讯文章
- 腾讯游戏究竟祸害了多少人?
- 怎么才能有尤雨溪一半强,该怎么学习?
- 如果让你设计攻打台湾地区,你会有什么好的想法和打法?
- 如何看待2025年颁布的禁酒令?
- 有个学舞蹈的女朋友是什么体验?
- 为什么有的人喜欢带着 MacBook 去咖啡店或者书店上网,而不是 ThinkPad 之类的?
- 如何评价首个女性友好的编程语言HerCode?
- 预测一下,下一次阅兵会出现什么武器震惊世界?
- LCD党真的只是少部分人吗?
- 只需要维持生命体征的话,生活成本能降到多低?
- 王老菊再次公开招聘游戏开发人员,你对他有什么建议吗?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 云服务器太贵了,就没有便宜点的吗?
- 大家有什么被中医震惊征服的经历吗?
- 有一个***约你出去,你会去吗?
- python与nodejs哪个性能高?
- 指挥大规模军团作战很消耗脑力吗?
- 为什么会有人喜欢养乌龟当宠物?
- 如何评价女明星梅根福克斯的身材?
- 我上大一,需要买电脑,一共9000,但我妈说她给我3000,我心里很不舒服,怎么办?