当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
文章出处:网络 人气:发表时间:2025-06-27 18:30:12
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 为什么很多《红警》老玩家看不起《红警3》,且对于《红警3》存在大量误解?
- 怎么评价国内AI企业人肉背15块80TB硬盘,飞去马来西亚用英伟达训练数据,以规避美国禁令?
- 索尼互动娱乐宣布 PS6 的开发工作已经全面启动,你会如何期待索尼的下一代游戏主机呢?
- 孩子非要买大樱桃吃,打骂都不管用怎么办?
- 目前中国程序员和美国程序员的差距在哪里?
- 男朋友妈妈知道我们过夜后第一反应是叮嘱他做好措施别怀孕,正常吗?
- uni***真的很垃圾吗?
- MacOS真的比Windows流畅吗?
- 黑龙江吉林等地发布高温预报,部分地区可达 40 度,为什么 6 月东北比很多南方地区都热?这正常吗?
- 自由泳是真的很累啊,怎么办?
最新资讯文章
- 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- 垃圾佬一般都是在哪里捡垃圾的?
- 做2D游戏,需要学Blender么?
- 姜文新片《你行!你上!》定档 7 月 25 日上映并发布首支预告,从中能获取哪些信息?你会去看吗?
- 如何评价剪映svip,599一年,有替代方案吗?
- 都说苹果是细节狂魔,那苹果有没有细节其实做的很差的点?
- golang总体上有什么缺陷?
- 在现实中,普通人仿照***《一拳超人》中琦玉老师的锻炼方法锻炼三年会怎么样?
- 前端想要学习后端,选择哪种语言好一点?
- 我国自主研发新一代 CPU 龙芯 3C6000 发布,不依赖国外授权技术和境外供应链,有何技术亮点?
- 鱼缸的硝酸盐含量为多少比较合适?
- 在广东省考进中山大学有多难?
- 为何说香港《稳定币条例》将改写未来世界比特币等数字货币市场格局,港币和人民币的国际化会受益于此么?
- uni***真的很垃圾吗?
- 想知道这个女孩是谁?






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