当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
- 人气:
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
推荐资讯
- 2025-06-23北大「韦神」粉丝破 2000 万,评论区成高考许愿池,如何看待家长们纷纷从韦神这里「沾福气」的心理?
- 2025-06-232029届全运会落地长沙,会对长沙有什么新的变化吗?
- 2025-06-23中国发动机是技术落后,还是材料技术没有攻克?
- 2025-06-23为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
- 2025-06-23若森自己不知道不良人第七季做的很烂吗?
- 2025-06-23如何评价近期开播的《长安的荔枝》?
- 2025-06-23迅雷有哪些***,求关键词?
- 2025-06-23以前大力推广的沼气池,怎么现在越来越少了?
- 2025-06-23OpenWrt 能做哪些有趣的事?
- 2025-06-23为什么国内的uni***一直没人讨论呢?
- 2025-06-23如何评价前端框架 Solid?
- 2025-06-23大一计算机新生怎么合理利用github?
- 2025-06-23如何评价近期开播的《长安的荔枝》?
- 2025-06-23如何评价赵本山的演技?
- 2025-06-23如何评价Cursor?
- 2025-06-23西安一商场大屏播放巨大电风扇,这真的能起到「望扇止暑」效果吗?还是单纯营销创意?
推荐产品
-
长沙申请全运会成功,未来几年会对长沙那些帮助,是否会加快长株潭融城以及经济发展?
全运会这种劳民伤财的东西早就应该取消了,现在亚运会都没什么人 -
有些家长可以恶心到什么程度?
01前几天,广州一家奶茶店门口发生的一幕,被挂上了热搜。 -
现代艺术只考虑意义、不考虑美感吗?
我认为恰恰相反 你看这幅画,美的无可挑剔! 独特的构图、 -
为什么感觉腾讯的风评越来越好了?
20年蛋壳公寓暴雷,所有住户被赶出了租房,腾讯的微众银行要求
最新资讯