网站地图官方微信:
网站首页 蒙江乡 大石乡 新圩镇 薛城区 闻韶镇 百顷镇

当前位置: 首页 >

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

  • | 如何看待某日本小学校园餐只有一小块鸡肉? |

    随便找了一家有在网上公示的小学,确实挺寒酸的 用的还...

    查看详情>>
  • | 宁波东方理工大学学费每人每学年 9.6 万,为什么会这么贵? |

  • | 为啥加州会站在非法移民一边? |

  • | 如何评价“寡姐”斯嘉丽·约翰逊的身材? |

  • | 大家有用cursor做出来一个成品项目吗? |

  • | 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗? |

  • | 2025年我国GDP预计再创新高,2季度增速或超5.3%,对此你怎么看? |

  • | 为什么苹果公司无法制造出性价比高的 Mac 电脑? |

  • | 《原神》5.7 版本魔神任务第五章•第六幕「你存在的时空」体验如何? |

  • | postgresql能取代mongodb吗? |

  • | 乔丹的身体素质放到现在是不是只能算平庸? |

  • 一、纯血、又纯血、双纯血,叒纯血早期的鸿蒙就是安卓魔改,后来...

    2025-06-26
  • 某天在公园健身区,看到一个五十多岁的大妈身穿紧身瑜伽裤在拉伸...

    2025-06-26
  • 2021年11月,永州三位钓鱼人在湘江东源涔天河水库捕获了5...

    2025-06-26
  • 5月4日,娱乐媒体晒出超级***伊内斯·特洛奇亚身穿比基尼现...

    2025-06-26

关注我们

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