当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?_米兰·(milan)中国官方网站
文章出处:网络 人气:发表时间:2025-06-28 03:10:10
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 微信服务器会保留聊天记录吗,会保存多久?
- 为什么果粉对苹果非常地宽容?
- 前端,后端,全栈哪个好找工作?
- 听说有一门技术叫windows批处理(bat),请问它有什么现实用途?
- 每次去国外,别人一眼就看出我是中国人,是中国人身上有什么特质吗?
- 程序员看剧的时候,如果看到有敲代码页面,会暂停看代码吗?
- electron 可以开发诸如 adobe 全家桶这些大型软件吗?
- 如果收入稳定,会让孩子学音乐么?
- 如何看待 稚晖君第五轮融资 估值将达70亿?
- 如何看待贾玲、沙溢、贾冰、杨天真、范湉湉均瘦身成功?为什么明星想瘦就瘦普通人却很难?
最新资讯文章
- 请问27寸4K显示器哪个好呀?
- 茅台会在什么情况下崩盘?
- REDMI 发布了 K Pad 平板,K Pad 在性能、设计和价格上能否脱颖而出?
- 上海迪士尼为什么老是打架?
- 如何评价小岛秀夫的游戏新作《死亡搁浅2:冥滩之上》?
- 为什么越来越多的国内男孩,要娶国外女孩?
- 现实中的父女关系是怎样的?
- 为什么朝鲜始终未解决粮食短缺问题?
- 小米 AI 眼镜发布,售价 1999 元起,有哪些功能亮点?你看好其市场前景吗?
- 你为什么在日常生活中不敢穿的太漂亮?
- 不限制语言,客户端GUI开发用什么好?
- 为什么越是禁止孩子玩手机的家庭,最后养出的网瘾少年越多?
- 魔兽世界有必要4k吗?
- 《诛仙》作者萧鼎于近日修改《诛仙》原作并大量删去碧瑶戏份,如何看待这一行为?
- 为什么苹果的Mac不能啃下“游戏”和“软件支持”这2块硬骨头?
- Caddy 和 Nginx 比有哪些优点和缺点?
- 养龟你踩的最大的坑是什么?
- 新手养鱼,鱼缸中能放入哪些水草?
- 鸿蒙折叠屏笔记本为什么敢卖26999?
- 为什么那么多人对三星手机有信任闭着眼就买呢?





