当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?_贵州省黔东南苗族侗族自治州天柱县桥较电脑硬件有限公司
浏览次数:304发表时间:2025-06-24 11:20:19
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 如何看待三峡集团总部搬迁至武汉?
- 有个自闭症的孩子,该放弃吗?
- 为什么买了Switch后,却发现它并没有那么好玩?
- 如何看待Ollama基于Go语言开发而不是别的编程语言?
- 有个自闭症的孩子,该放弃吗?
- PHP现在真的已经过时了吗?
- 到底是9800x3d+5070ti还是u7+5080?
- 维吾尔族姑娘那么好看,为什么杨增新、金树仁、盛世才这些新疆皇帝不纳维族妾?
- 哪个ai写代码最强?
- 北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔?
最新资讯文章
- 为什么Windows不内置Visual Studio呢?
- 如何评价字节跳动开源的 HTTP 框架 Hertz ?
- 感觉鱼缸久了底下火山石里脏脏的,能彻底换水清理一遍不?
- 美国军队只有司令,不设政委,它们的文官治军咋实现的?
- 各位历史发烧友,介绍一下你知道的冷门史实或逆天史实?
- 大家猜猜伊朗的结局如何?
- 为什么国内连 Docker 镜像源都要封禁?
- 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- 有什么是你去了上海才知道的事情?
- 为什么没有核动力货轮?
- 工业克苏鲁什么意思?
- 国内很多男性在非洲和当地女人恋爱是真的吗?
- 胸大的女孩会自卑 吗?
- 宝宝们 敢不敢发出你们自己最可爱的自拍照?
- 我怎么觉得核动力航母比常规航母并没有多大优势?
- 从零写一个3D物理引擎难度多大?
- 有没有什么冷门的高颜值女演员?
- 哪吒汽车正式被申请破产,因薪酬问题员工已两月没去上班,被申请破产意味着什么?员工权益还能得到保障吗?
- 你身边身材最好的女生是什么样?
- 你卡过最厉害的bug是什么?