当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
文章出处:网络 人气:发表时间:2025-06-24 15:10:18
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
- 1.5m的床就已经足够两人睡觉了,为什么现在流行1.8m这么大的床?
- 双非硕目前从事安卓开发,如何转行ai产品经理?
- 日媒认为中国女篮派张子宇上场就是带***器,不公平,怎么看?
- 在武汉的你,择偶的标准是什么?
- 求推荐程序开发笔记本!?
- 买到烂尾楼到底该有多绝望?
- 想往鱼缸里种点水草,但是家里鱼缸大了买水草泥或者底砂太贵了,有没有生活中可以替代的物品或其他建议?
- 为什么有的女生喜欢穿紧身牛仔裤?
- uni***真的很垃圾吗?
最新资讯文章
- 如何评价吴京马上要上映的新电影《镖人》?
- 为什么现在的年轻人更容易觉得疲惫?
- 作为一个腰细腿粗的女生什么感觉?
- 看新闻说老美的B-2连续飞了37小时,飞行员的吃喝拉撒怎么解决?
- 如何自己架设部署CDN?
- postgresql能取代mongodb吗?
- 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- J***aScript 已经强大到什么程度了?
- 2025 年还能等得到 LCD 屏的旗舰机吗?
- 2025 年还能等得到 LCD 屏的旗舰机吗?
- 为什么幼儿园的超前教育被叫停?
- 1MB其实是一个很大的存储单位,那么它的存储容量究竟有多大?
- 剪辑初学者 应该买什么配置的电脑 ?
- 小鹏G7预售价23.58万,何小鹏称其为「全球首款L3级算力的AI汽车」,何为L3级算力?竞争力如何?
- 如何评价b站数码区up主 “大狸子切切里”?