网站地图官方微信:
网站首页 双庙镇 丹洲镇 钦北区 枣碧乡 丙安乡 临平镇

当前位置: 首页 >

非计算机专业,好奇为什么会出现“程序依赖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运行”的情况?

  • | 瑜伽裤和牛仔裤哪个更显身材? |

    那本人认为是瑜伽裤更显身材,瑜伽裤的面料和材质就决定了他能更...

    查看详情>>
  • | 家里想搞一个服务器,怎么才不违规? |

  • | 欧洲和美国怂恿资金撤出中国,出台23~26年的制造业***,扶植东南亚,这是不是意味着要产业割裂? |

  • | 你们都什么时候对男女之事开窍的? |

  • | 有没有一个时间段,自己乐在其中,可亲人或者朋友却觉得你很辛苦,很心疼你? |

  • | 大海捞针还捞着了是一种什么样的体验? |

  • | 有没有什么好看的古言***推荐? |

  • | 如何看待2025年6月19日A股市场行情走势? |

  • | 女明星做了什么医美项目保持童颜? |

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

  • | 为什么软件公司很少用python开发web? |

  • 0 前言不久前曾经对 golang 原生的 net 网络库(...

    2025-06-20
  • 我的观点,简单的CRUD界面,本来也没必要前后端分离。 前...

    2025-06-20
  • 这是在韩网看到去年的照片,脂肪量是非常少 手臂和大腿跟别...

    2025-06-20
  • MoonBit 的 Beta 版发布意味着语法已趋于稳定,接...

    2025-06-20

关注我们

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