当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?_贵州省黔东南苗族侗族自治州天柱县桥较电脑硬件有限公司
浏览次数:304发表时间:2025-06-24 17:30:18
举个例子。
比如在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进行编程?
- 你曾经开过最烂的车是哪款车?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- SpaceX 星舰 36 号火箭静态点火测试爆炸,爆炸的原因是什么?会对星舰发展产生什么影响?
- 胸大的女孩子有什么烦恼?
- 想初尝苹果Mac电脑,纯体验,选 Macbook air 还是 pro?
- 为什么现在东南亚一片稳定,而中东还是一锅乱粥??
- 鸿蒙折叠屏笔记本为什么敢卖26999?
- 中国的航空发动机现在是什么水平?
- 鱼缸有哪些寿命比较长的草推荐呢?
最新资讯文章
- 网传广东怀集洪水后赵一鸣超市被哄抢,县***回应相关单位正在核实,若属实哄抢者该承担哪些法律责任?
- 以色列为什么要打伊朗?
- 你们跟网友面过基吗?翻车了吗?
- 你健身是为了什么?
- 为什么感觉腾讯的风评越来越好了?
- 歼-20 在国际上到底是什么地位?
- 为什么程序员独爱用Mac进行编程?
- 学生校服如何隐藏内衣痕迹?
- 跨平台GUI框架到底应该自绘还是原生控件绑定?
- 为什么家用nas要整raid?
- ***咖被曝员工月薪 2300 元只休 1 天,这样的薪资和工作条件是否合理?
- ***咖被曝员工月薪 2300 元只休 1 天,这样的薪资和工作条件是否合理?
- 如何看待“计算机民科“的网站51soez已关站维护一周?
- 只是突然很好奇,已经造出了三艘航母,为何不能按照这样的模板,批量建造航母呢?
- 怎么看待B站舞蹈区和某些风格比较暴露的up?
- golang总体上有什么缺陷?
- Rust连续多年成为最受欢迎的语言,为啥国内使用的人还是很少?
- Rust开发Web后端效率如何?
- 有没有好的家用NAS解决方案,需求如下:可以远程控制开关机,电脑、手机投送存储、下载文件?
- ***拍大尺度片子时摄影师不会看光吗?