当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?_广东省梅州市五华县倡泛厚旧玻璃包装股份公司
浏览次数:304发表时间:2025-06-24 21:35: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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- CPU本身带有很强的核显,插上独显之后,原先的核显是否就被浪费了?还是说核显能够辅助独显工作?
- 高一弟弟上设计课需要买电脑,为了杜绝他打游戏给他买了一万二的苹果,但他还是在想办法下载游戏,怎么救?
- 如何看待小红书上中美人民的信息对账?
- 华为自研的仓颉编程语言将于 7 月 30 日开源,这款语言将如何影响未来的开发趋势?
- 组nas一定要TDP低的cpu吗?
- 大冰为什么突然风评反转了?
- 普通人用得着4k分辨率的显示器吗?
- 能分享一下你写过的rust项目吗?
- 伊朗距离以色列上千公里,发射的导弹靠什么来导航定位呢?美国的GPS不会让他们用的。?
- Rust开发Web后端效率如何?
最新资讯文章
- 我弟居然觉得阿波罗登月是***的,我该怎么说服他?
- 如何评价引入 Liquid Glass 设计的 iOS 26?
- 老公加班过多,是逃避家庭责任吗?
- 编程问题哪里解决?
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
- 为什么多地「国补」暂停了?
- 如何评价ReactOS?
- 你见过身边身材最好的女生是什么样子的?
- 为什么越来越多的国内男孩,要娶国外女孩?
- 为什么LibreOffice的Windows版在国内火不起来?
- 2020-11-26:go中,map的创建流程是什么?
- 5070ti什么时候才能回归正常价格?
- 有些家长可以恶心到什么程度?
- MacOS真的比Windows流畅吗?
- go为了编译速度减少了很多编译优化?为什么不能提供优化编译模式来提升运行效率?是太懒还是另有隐情?
- 哪张照片让你觉得刘亦菲美得不可方物?
- 儿子抑郁四年左右了,他的未来该怎么办?
- 为什么程序员独爱用Mac进行编程?
- 程序中提升几毫秒、节省几 kB 的内存有必要吗?
- 如何看待苹果在 WWDC25 发布的 Foundation 模型框架,它将为开发者和用户带来哪些改变?