当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
文章出处:网络 人气:发表时间: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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 为什么Mac连个正儿八经的CAD都装不了还敢打着生产力的旗号?
- mysql每天有1千万数据 怎么办?分表吗 有什么好的方案。?
- 有一个***约你出去,你会去吗?
- 在大陆购买和使用 Apple TV 有何意义?
- 女生被踢裆也会很疼吗?
- 中国的导弹水平到底怎么样?
- 如果让你重新给广州城市规划,你会怎么做?
- 用PHP写了个小框架,怎么才能得到大佬们的指点?
- 我特别不明白,我们这边做j***a 的,为什么要用windows 做server?
- 公司平面设计师,高度依赖昵图网做广告设计你觉得是在搞设计吗?
最新资讯文章
- 为什么一部分 Go 布道师的博客不更新了?
- 一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题?
- 大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?
- 你身边身材最好的女生是什么样?
- 有个漂亮女朋友是种怎样的体验?
- 苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
- 为什么现在大龄剩女越来越多了?
- 为什么Mac连个正儿八经的CAD都装不了还敢打着生产力的旗号?
- obsidian用一两年后会有多大?全文搜索还快吗?
- 前端是不是快没了?
- 火车上有女生让你帮她放一个26寸的行李箱到行李架上,你会帮忙吗?
- 如何看待刘师兄6月20日发布的《共产主义实现的前一天》?
- 太空中没有氧气,为什么太阳还在燃烧?
- 为什么有些NAS用户弄那么多硬盘?
- Jetpack Compose 和 Flutter 应该先学哪个呢?
- 为什么只听过果粉、米粉、花粉没听说过 Windows 粉?
- 为什么都认为无GC语言一定会比有GC语言要快?
- 被执行人欠我26万,一次性付清20w和解,我该同意吗?
- 开车的人和不开车的人思维有什么区别?
- 为何觉得《绍宋》的权谋与军事宛如儿戏一样幼稚,是我个人历史水平不足还是其他问题导致的?