当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
文章出处:网络 人气:发表时间: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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 南京一森林公园现大量竹节虫,形似枯枝,网友称凑近才发现是虫子落荒而逃,竹节虫会不会咬人?碰到它会怎样?
- docker有哪些有趣的用途?
- 如何评价“寡姐”斯嘉丽·约翰逊的身材?
- 2025 年有哪些值得关注的开源项目?
- 有哪些事,是社会底层人认识不到的?
- 你都见过什么样的电脑盲?
- 如何评价董明珠30年未休过***?
- 你从别人的旧硬盘里发现了什么有趣的东西?
- 如何评价前端框架SolidJS?
- 养殖户用铁锹拍鳄鱼不怕鳄鱼冲过去死亡翻滚吗?
最新资讯文章
- 儿子抑郁四年左右了,他的未来该怎么办?
- 女生真正的完美身材是什么样子?
- 如何看待M4单核性能吊打9950x?
- 为什么 Linux 软件安装包会有依赖关系,而 Windows 软件安装包不需要?
- 有一个***约你出去,你会去吗?
- 有哪些支持kvm功能的显示器?
- 妈妈去世后,外婆家的亲戚集体不来,我还要跟他们交往吗?
- 怎么看待三十而已里说的养鱼让人玩物丧志,养鱼是魔鬼,是黑洞,养鱼毁三代鱼缸毁一生的话?
- 大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?
- 有没有能把***中语音转换成文字提取出来的免费软件?
- 为什么国内没有一个发布需求的***或网站呢?
- 吃了归脾丸后身体有什么变化?
- count(*) count(1)哪个更快?
- 一个非常漂亮的残疾女孩,会有人愿意娶吗?
- 大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?






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