网站地图官方微信:
网站首页 尺八镇 石羔镇 相皮乡 灞桥区 太白县 狮潭乡

当前位置: 首页 >

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

  • | PHP现在真的已经过时了吗? |

    业务远比用什么程序语言重要。 我只想说,互联网上现在99%...

    查看详情>>
  • | 北京语言大学张爱玲教授被清华树木砸中逝世,清华回应系绿化养护人员违规作业所致,事故责任该如何划分? |

  • | 为什么同样是输球,常州和国足的风评却差那么多呢? |

  • | 夸克网盘有可能超越百度网盘吗? |

  • | qwen3-0.6B这种小模型有什么实际意义和用途吗? |

  • | 女生被踢裆也会很疼吗? |

  • | 空输部队为全斗焕干了这么多脏活累活,士兵有没有什么优待? |

  • | 有哪些是你用上了mac才知道的事? |

  • | 学生校服如何隐藏内衣痕迹? |

  • | 为什么中国很少有人使用linux? |

  • | systemd吞并了什么? |

  • 我包皮内侧长了个痣,我觉得有必要找皮肤科医生看看,毕竟会摩擦...

    2025-06-21
  • 《如愿》本身音域跨度大,演唱难度极高。 而 Grace 选择...

    2025-06-21
  • 坐标广州番禺,番禺广场片区。 92.7平方,2018年购入...

    2025-06-21
  • 华为全家桶用户,包括鸿蒙智行,全家一个m9,一个m8一个s7...

    2025-06-21

关注我们

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