当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?_青海省果洛藏族自治州玛沁县拍黎洁雕塑股份公司
文章出处:网络 人气:发表时间:2025-06-24 15:10: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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 相对于Go,哪些领域是.NET做不到或做不好的?
- 99A的装甲防护问题这么大吗?
- 真的有这种又苗条身材又爆炸的么?
- 真的有这种又苗条身材又爆炸的么?
- ***《凡人修仙传》有哪些令人伤感的情节?
- 都说苹果是细节狂魔,那苹果有没有细节其实做的很差的点?
- 公务员单位为什么不用指纹打卡机并且严格考勤制度?
- 吴柳芳的真实水平如何?
- 发生了什么导致你从此再不吃某样食物?
- 男医生在给年轻靓丽的女性检查时会是什么心态?
最新资讯文章
- 福州人口流出为什么这么严重?
- 从零写一个3D物理引擎难度多大?
- Node.js是谁发明的?
- J***aScript 已经强大到什么程度了?
- 为什么都说武器越怪,死的越快?
- 广西桂军真的很厉害吗?
- 如何看待伊朗导弹打击以色列医院?
- 空战的时候可不可以先击落预警机?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 胸大的女孩子有什么烦恼?
- 新买了一台nas,第一个月下载20t+,上传5+,不会被网警盯上吧?
- 据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- 鱼缸里突然在水面角落出现很多想泡沫一样的气泡是怎么回事?
- 新手养鱼,养什么鱼好?
- 大连天空现罕见「窟窿云」,目击者称持续半小时,压迫感十足,窟窿云是怎么形成的?你见过吗?
- 求大神解答,为什么大家都不喜欢用docker?
- Swift 和同时代的其他语言比起来怎么样?
- 为什么linux桌面那么丑?
- 中国军队有多强,在世界能排第几?
- git是Linus一个人开发出来的吗?