当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?_贵州省黔东南苗族侗族自治州天柱县桥较电脑硬件有限公司
浏览次数:304发表时间:2025-06-28 02:05:14
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 鸿蒙折叠屏笔记本为什么敢卖26999?
- 为什么现在吹Rust的人这么多?
- 如何看待alist被转手出售***?
- 使用Rust开发游戏是一种怎样的体验?
- 用K8s的公司有多少人会部署K8s?
- 大家都在哪里买电子元器件啊?
- 什么是 AI Agent(智能体)?
- 有没有把一堆小文件打包成一个大文件,但同时也能让程序无感作为文件夹访问的方法?
- 现实中的父女关系是怎样的?
- 为什么 m1 ***用大小核设计却没有 intel 的问题?
最新资讯文章
- 有丧尸末日疯狂囤货的爽文***吗?
- 同样是对标安卓系统,为什么谷歌的Fuchsia死了,而华为的鸿蒙却愈发壮大?
- Golang vs Rust vs Dlang 哪个更有前途,哪位大牛这 3 门语言都用过?
- 伊朗国家电视台称「伊朗对以色列停火」,此次停火能维持多久?
- 哪些令你惊艳的AI大语言模型提示词(prompt)?
- Mac mini M4,有必要升级24G内存吗?
- 《碟中谍 8》都有哪些槽点?
- AI如何辅助编程?
- 如何评价高圆圆的身材算是美女类型的吗?
- 如何评价前端组件库shadcn/ui?
- 韦东奕的牙怎么没了?
- 使用Rust开发游戏是一种怎样的体验?
- 中国民间中小工厂能快速造出武器吗?
- 为什么提傅首尔面相而忽略一件事情本质呢?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 中国什么时候可以实现全民双休?
- 小米澎湃OS和华为鸿蒙OS,他们有什么不一样,谁更有发展前途?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 为什么说6月30日是裁员大限将至?
- 网络上那么多的站桩教程,到底哪种才适合初学者?