当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
文章出处:网络 人气:发表时间:2025-06-27 16:40:13
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
- 你见过身边身材最好的女生是什么样子的?
- Electron 和当下其他的桌面开发方法相比如何?
- 如何看待 Three.js / WebGL 等前端 3D 技术?
- 身体上的哪些迹象表明你正在衰老?
- 为什么大家不再提星链了(包括外网)?
- 女朋友送的switch被亲戚要求送小孩我该怎么办?
- 你认为这次伊以冲突,以色列这次干得漂亮吗?
- 伊朗发布「霍拉姆沙赫尔-4」导弹发射画面,被认为是伊朗破坏力最强导弹,其威力有多大?
- 胸大的女孩会自卑 吗?
最新资讯文章
- Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
- 你见过身边身材最好的女生是什么样子的?
- 为什么一些人喜欢去掉 Vim 欢迎页上的“帮助乌干达的可怜儿童”?
- 特朗普表示美军阅兵式将超越奥运会或世界杯,这背后的意义和成本如何评估?
- 华为Pura 80首销遇冷,是否说明消费者已经开始对麒麟芯片性能有所觉醒?
- 大连天空现罕见「窟窿云」,目击者称持续半小时,压迫感十足,窟窿云是怎么形成的?你见过吗?
- 美国真会下场对伊朗开战吗?
- 性在婚姻生活中真的重要吗?
- 如何看待大量水库改名为湖?
- 电视剧《繁花》中宝总为什么没有和汪小姐在一起?
- 为什么很多离异的30-40岁的女性,很难找到老公再婚?
- 为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
- 为什么要在鱼缸里养水草?
- 为什么警察执法有一点凶?有时候不会心平气和?
- go为了编译速度减少了很多编译优化?为什么不能提供优化编译模式来提升运行效率?是太懒还是另有隐情?






关注公众微信号
移动端,扫扫更精彩