当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
文章出处:网络 人气:发表时间:2025-06-24 18:50:16
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 男生会喜欢女生的腿粗吗?
- 鱼缸氨氮含量低,但是硝酸盐和亚硝酸盐爆表,已经一个多周了,咋办?
- 为什么Rust的包管理器Cargo这么好用?
- 如何评价《灵笼 2》第六集?
- 为什么《绝区零》打磨了那么多细节的同时,却有一个灾难性的UI设计?
- 如何评价华为HDC2025开发者大会?
- Linux下监控流量一般使用什么工具?
- 请问有人能估计一下 go 相比 php 在不同用户量下能省多少钱吗?
- 朝鲜算是一个现代文明的国家吗?
- 如果你是荔枝使,如何在十天内让杨贵妃吃上新鲜荔枝?
最新资讯文章
- 《人民法院报》:虚拟货币可通过境外合规平台变现!这一消息告诉我们了什么?
- 怎么看待B站舞蹈区和某些风格比较暴露的up?
- VIM这么难用,为啥这么多人热衷?
- 大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?
- 鸿蒙电脑会在国内逐渐取代windows电脑吗?
- 夸克网盘有可能超越百度网盘吗?
- 国家统计局表示,青年人失业率连续 3 个月下降,现在找工作实际情况如何?
- 如何解决Cursor等Agent编码开发轮次多了过后代码库变成屎山的问题?
- 为什么这次以色列打伊朗,网上声讨的人少了,反而都是嘲笑调侃伊朗?
- 自由泳是真的很累啊,怎么办?
- 为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
- 如何看待华人派遣赴日it彻底崩了?
- 女子辅导作业时崩溃,怒扇孩子数十个耳光,不停尖叫踹翻风扇,如何看待此事?给孩子辅导作业是种怎样的体验?
- 为什么人到中年,很少有身材苗条的?
- 女生有男朋友之后才知道的事情有哪些?
- 《庆余年》中的范闲为什么突破不了大宗师?
- 小米发布了 REDMI 首款旗舰小平板 K Pad,仅 8.8 英寸,小巧便携,如何评价这一设计?
- 冬天也要穿胸罩吗?
- 工业克苏鲁什么意思?
- 为什么越来越多的国内男孩,要娶国外女孩?