网站地图官方微信:
网站首页 蛟河市 胡寨镇 田源乡 合兴镇 董架乡 百巴镇

当前位置: 首页 >

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

  • | 用K8s的公司有多少人会部署K8s? |

    “Kubernetes 并不会主动摧毁你的服务,但它会在你没...

    查看详情>>
  • | 如何用好85mm定焦镜头? |

  • | 中国现有的雷达技术能发现B2么? |

  • | 消息称三大运营商将于今年下半年全面重启eSIM,eSIM有哪些好处?为何此前暂停这一业务? |

  • | 都在喊没钱,钱到底去哪儿了? |

  • | 孩子在「手表圈」里「混圈、相亲、打赏积分」,为何孩子们的通讯工具会变得这么「乱」?家长该怎么引导? |

  • | 很好奇,组NAS的玩家是如何解决上传速率的问题? |

  • | 程序员明明是技术积累岗位,为什么年龄越大反而可替代性变高了? |

  • | 如何评价《情感反诈模拟器》女演员刘梦茹最新的抖音***回应? |

  • | 可不可以发一张你觉得最有感觉的照片? |

  • | 现在后台管理系统用什么前端框架好? |

  • 程序员从幼稚走向成熟的标志有很多,其它回答也说了很多了。 我...

    2025-06-28
  • 来点强化学习笑话 鼓励一个走迷宫 AI 尽量去那些没见过的场...

    2025-06-28
  • 就刘亦菲在前段时间流出的某文件中的表现来看,如果她演AV,成...

    2025-06-28
  • 题主是不是性压抑和加班太久又没有老婆所以忘了从前的夏天是怎么...

    2025-06-28

关注我们

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