当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
文章出处:网络 人气:发表时间:2025-06-27 12:25:13
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 为什么鸿蒙PC要排斥Linux生态?
- 鸿蒙电脑应用开发和鸿蒙手机是一样的吗?
- 统一推送联盟为什么会失败?深层原因是什么?
- 和女生合租,都会发生什么事情?
- 歼20速度接近3马赫是什么水平?
- 《捞女游戏》发售仅一天同时在线超 6330 人,如何看待游戏的销量?
- MacOS真的比Windows流畅吗?
- 公立医生帮联系民营救护车,800 公里收费 2.8 万元,收费合理吗?救护车收费标准是什么?
- 男子蛋糕被小女孩踩坏,上前理论还被其家长辱骂殴打,如果发生这种事情有比***里当事人更好的处理方法吗?
- 为何说香港《稳定币条例》将改写未来世界比特币等数字货币市场格局,港币和人民币的国际化会受益于此么?
最新资讯文章
- 为什么欧美影视喜欢露点?
- 前端如何设计网页?
- 同样是对标安卓系统,为什么谷歌的Fuchsia死了,而华为的鸿蒙却愈发壮大?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- 长期使用的大佬来说说,MacOS 真的比 Windows 稳定吗?
- 为什么越来越多的国内男孩,要娶国外女孩?
- 如果苹果真的下架了微信的话,会发生什么?
- 什么是 5G 固定无线接入(FWA)?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 美国真会下场对伊朗开战吗?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?
- 央企的信创,是否有必要把 spring 替换成国产的 solon ?
- 「绝世美女」都有什么特点?
- 如何评价 Vue.js 纪录片?






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