当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?_内蒙古自治区巴彦淖尔市五原县饭券全汽摩附属产品有限责任公司
文章出处:网络 人气:发表时间:2025-06-28 12:55: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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 如果北京放开车牌,未来会怎样?
- 飞天茅台散瓶批发价跌破 2000 元,背后什么原因?收藏茅台还能增值吗?
- 如何评价陈楚生在《歌手 2025》第六期演唱的《未来的主人翁》?
- 如何看待网红「中医少女」黄琪惠?
- 怎么才能有尤雨溪一半强,该怎么学习?
- 如何看待 Three.js / WebGL 等前端 3D 技术?
- 如何解读穷则独善其身,达则兼济天下?
- 为什么说6月30日是裁员大限将至?
- 组nas一定要TDP低的cpu吗?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
最新资讯文章
- 评价一下Proxmox VE与ESXi的优劣?
- count(*) count(1)哪个更快?
- 微信头像会影响第一印象吗?
- 普通人与亿万富翁之间的差距是什么?
- 特朗普称美国完成对伊朗三处核设施的打击,具体情况如何?伊朗会如何反击?
- 脸与身材不符是种怎样的体验?
- 为什么感觉wps的用户越来越多,office没人用了?
- 胸大的女孩会自卑 吗?
- 为什么网络上都在说隋坡厉害?
- 如何看待 Git 的 Windows 安装程序称 Vim「很难用」?
- 老公想要买2万左右的相机,我该同意吗?
- 雷军为什么不愿意用性价比打法进军NAS?
- 你见过哪些智障的反人类的设计?
- 如何评价阿富汗取消与中国的石油开***合同?
- 你们学校的校花都是怎么样的?
- 全世界都在等中美开战吗?
- 汉语是牺牲了什么,才成为世界最紧凑、最高效的语言?
- 雷军为什么不愿意用性价比打法进军NAS?
- 你的低成本爱好是什么?
- 为什么这么久了还是没有主流软件开发鸿蒙版?