当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
文章出处:网络 人气:发表时间:2025-06-28 19:10: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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 仰望u9明明技术实力更强,为什么纽北的成绩没有小米su7ultra好?
- DeepSeek 那么厉害为什么要开源?
- 如何看待2024年出生人口为954万?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 坐拥世界最大工业产能,中国为何不大量投入军事?
- 跨平台GUI框架到底应该自绘还是原生控件绑定?
- 我怎么觉得核动力航母比常规航母并没有多大优势?
- 组nas一定要TDP低的cpu吗?
- 换过电池的苹果手机内部发现被加装了一个部件,有大佬知道这是干什么的吗?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
最新资讯文章
- 央企的信创,是否有必要把 spring 替换成国产的 solon ?
- 电视剧《长安的荔枝》25-28 集拍得如何?有哪些值得关注的剧情点?
- 微软裁了 6000 人,其中软件工程师受影响最大,这会给整个软件行业的人才流动带来怎样的连锁反应?
- 为什么腾讯云或者阿里云不让自建dns服务器?
- 现在是2025年6月,现在的房价是阴跌还是暴跌?还会继续跌多久?是否已经开始分化?
- 北京日报点名批评“苏超”过度娱乐化的动机是什么?
- 现在网上有很多卖别墅的,都只有200万,这个是真的吗?
- 华为Pura 80首销遇冷,是否说明消费者已经开始对麒麟芯片性能有所觉醒?
- 能分享一下你写过的rust项目吗?
- 女生真正的完美身材是什么样子?
- 中国经营得最差的省级电视台是什么?
- 为什么苹果的定制硬盘颗粒是银色封装,而无论是nvme ssd,笔记本板载还是手机硬盘都是黑色封装?
- 为什么老一辈人都觉得空调不能长时间吹?
- 你们的腰椎间盘突出,怎么治好的?
- 各位历史发烧友,介绍一下你知道的冷门史实或逆天史实?