当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?_新疆维吾尔自治区阿克苏地区阿克苏市素上平炎商超设备有限责任公司
浏览次数:304发表时间:2025-06-25 02:35:15
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 郑大一附院原院长阚全程被查,对河南医疗系统会带来哪些影响?
- 你为什么对kotlin失去好感?
- 有哪些观赏鱼是迄今为止确定最容易养最不容易死的?
- MacOS真的比Windows流畅吗?
- 最讨厌和哪种人打羽毛球?
- 郑大一附院原院长阚全程被查,对河南医疗系统会带来哪些影响?
- 如何看待当今小学生的疯狂内卷?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 马斯克向特朗普低头认错,后悔攻击特朗普,背后的原因是什么?
- 我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
最新资讯文章
- 未来江苏会不会被广东越甩越远?
- 如何评价DuckDB?
- 很多营销号用 pork 和 pig 论证英语是落后的语言、汉语比英语先进,如何反驳这种观点?
- 大家猜猜伊朗的结局如何?
- 如何评价阿里等大厂笔试现已经禁用本地IDE?
- 如何评价ReactOS?
- 如何设计出色的网站后台原型?
- 人们在 DOS 年代如何办公?
- 战场上用沙袋来防***,真的有用吗?
- 为什么国外网站总喜欢弹出cookie访问权限弹窗,国内网站却没有,这么做有什么意义?
- 这个世界有多少用WinRAR的付费用户?
- 匿名说说你的烦心事儿吧?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- DF-41已经可以打击美国本土,这是否相当于古巴导弹危机常态化?
- 如何评价阿里等大厂笔试现已经禁用本地IDE?
- 有没有一个特别好用的Linux系统?
- 为什么 macOS 上国产软件不流氓?
- 为什么 mac mini 的 m4 版本价格这么低呢?
- 为什么在中国搞不出 Spark 和 Hadoop 这种东西?
- 如何评价华为最新长焦专利技术?能否颠覆手机长焦摄影的目前限制?