当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?_新疆维吾尔自治区阿克苏地区阿克苏市素上平炎商超设备有限责任公司
浏览次数:304发表时间:2025-06-28 17:55:17
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 马斯克的星舰是不是打脸了中国航天?
- 为什么现在的年轻人宁愿自己工资低点,也要过得舒服、不那么累?
- Excel表格文字***一圈颜色怎么设置的,而且加底纹的还能筛选?
- 人到中年,一夜之间失业了,以后该怎么生活?
- 盒马鲜生和山姆会员店哪家比较好?
- 小米 AI 眼镜发布,售价 1999 元起,有哪些功能亮点?你看好其市场前景吗?
- 印度是真的烂还是咱们在信息茧房里面?
- 如何设计一条 prompt 让 LLM 陷入死循环?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?
- 微软会撤离中国吗?
最新资讯文章
- 买到烂尾楼到底该有多绝望?
- 为什么日本人室内光脚啊?他们屋子里有这么干净吗?
- 为什么说PostgreSQL前途无量?
- 上海迪士尼为什么老是打架?
- 上海迪士尼为什么老是打架?
- 为什么很多人在1panel推出之后,还坚持用宝塔面板?
- 2025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
- 微软会撤离中国吗?
- Postgres 和 MySQL 应该怎么选?
- Caddy 和 Nginx 比有哪些优点和缺点?
- 非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
- MacOS的哪个设计让你非常恼火?
- 特斯拉Model Y如何应对小米 YU7的冲击?
- 男的真的会把所有衣服从上到下都扔洗衣机吗?
- 你觉得《捞女游戏》会因为不可抗力而被下架吗?
- 如何看待台湾省陆委会威胁国民党抗日老兵参加9.3阅兵会剥夺退休金?
- 为什么负荷那么大的腰部力量训练的人不会受伤,长期无载荷久坐的人会出现腰肌劳损?
- 三只羊是不是被人做局了?
- 马斯克的星舰是不是打脸了中国航天?
- 现在流行的少儿编程是不是收智商税?