网站地图官方微信:
网站首页 康城镇 孙埠镇 汲滩镇 吉隆镇 百朋镇 巴干乡

当前位置: 首页 >

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

  • | 王健林再卖 48 座万达广场,会对万达集团带来哪些影响?目前万达面临怎样的困境? |

    万达就算是黄了,一点不影响思聪老师追漂亮妹妹。 看得出...

    查看详情>>
  • | rust 解决了什么问题? |

  • | 为何雷军天天健身,却无健身痕迹? |

  • | 谁敢公开一下自己房贷月供,占你收入的多少?对你生活影响大吗? |

  • | 微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些? |

  • | 如何评价nest.js? |

  • | 伊朗为什么不买中国战机,却坚持四十年用老旧的苏联米格29、美国F14雄猫战斗机? |

  • | 在武汉的你,择偶的标准是什么? |

  • | 你们的腰突是怎么突然好的? |

  • | JetBrains 放弃 AppCode 是否是一个错误决定? |

  • | 鱼缸过滤全天开着太耗电,关掉半天又容易水浑,有什么好办法? |

  • 首先肯定是带点智商了,不建议藏区徒步,遇到熊瞎子没招,也不建...

    2025-06-21
  • 一个2TB的移动硬盘,里面有6万张美女图片,好家伙居然有几十...

    2025-06-21
  • 8g树莓派560元不知道能干啥,玩linux太慢,玩单片机太...

    2025-06-21
  • ryan dahl。 老哥在全国到处接Web项目的时候实在...

    2025-06-21

关注我们

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