网站地图官方微信:
网站首页 石湖乡 小海镇 台溪乡 敦厚镇 大茂镇 道孚县

当前位置: 首页 >

非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?

举个例子。

比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。

非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?

  • | 当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器? |

    朝鲜拥有核弹其实对我们有啥影响呢?? 他会用来炸中国吗??不...

    查看详情>>
  • | 最讨厌和哪种人打羽毛球? |

  • | 如何看待《捞女游戏》(已改名为《情感反诈模拟器》)定档 6 月 19 日? |

  • | 现在是2025年6月,现在的房价是阴跌还是暴跌?还会继续跌多久?是否已经开始分化? |

  • | 为什么电信运营商们肯拼命加下行带宽,却对上行严防死守? |

  • | MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响? |

  • | 为什么玩乐器的人都不喜欢让别人碰自己的乐器? |

  • | 如果全球都停止出口粮食,中国能否自给自足? |

  • | 高并发下怎么做余额扣减? |

  • | 为什么有些人不喜欢春晚提到饺子? |

  • | 这个社会为什么老实人都混得不好? |

  • 杭州警察之前还有一个上大分的操作,直接给网约车司机打电话,让...

    2025-06-25
  • 不是,都没有兄弟提朱姨、还有糕哥枣糕DAZE、ParmyAu...

    2025-06-25
  • 哈喽 大家好 我是 @Leo Leung 一名工业设计专业的...

    2025-06-25
  • 最近更着duckdb的 这个官方博客 做了下实验。 随机生成...

    2025-06-25

关注我们

添加微信好友,关注最新动态