网站地图官方微信:
网站首页 下寨乡 绍濂乡 韩城市 白关乡 石碇区 中坜区

当前位置: 首页 >

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

  • | NextJS的全栈能力现在如何了? |

    我也算nextjs新入者,感觉挺好用。 我们是一套SAAS...

    查看详情>>
  • | 2025 国内公司前端团队都在搞些什么? |

  • | 如何评价张靓颖刘宇宁《九万字》? |

  • | 你都见过什么样的电脑盲? |

  • | 当年《诛仙》第一部的成功在于什么? |

  • | lcd屏幕如此护眼,为什么现在没有了? |

  • | Trae和Cursor对比有什么优势吗? |

  • | 男朋友因为打游戏骗我去睡觉被我识破,然后我提了分手,他同意了,问问男孩子们他怎么想的? |

  • | 做客孩子临走时带走几只玩具,我的孩子抗拒并一直哭,要怎么开导? |

  • | 能发一张在暧昧期的聊天记录吗? |

  • | 为什么西安市突然不禁摩了? |

  • 因为之前给的基调是美国一直在衰落,现代的美军无法打过20年前...

    2025-06-26
  • 这个收入都能在南宁生活下来了,柳州为什么活不了,是觉得一碗螺...

    2025-06-26
  • 2008年在阚院长接任这个医院的时候,医院营收6.8个亿,床...

    2025-06-26
  • 只要是先天沉水性的水草,都可以丢缸里飘着就能活得生猛。 金...

    2025-06-26

关注我们

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