网站地图官方微信:
网站首页 包装生产线 包装防伪 折射仪 眼镜及配件 学生 削笔器

当前位置: 首页 >

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

  • | 你在你男/女朋友的手机里发现过什么秘密? |

    不是男朋友,是老公。 我老公快30岁了,但是心智不成熟,像...

    查看详情>>
  • | 为什么感觉腾讯的风评越来越好了? |

  • | 怎么才能有尤雨溪一半强,该怎么学习? |

  • | 如何评价B站峰哥亡命天涯直播中说面包就是比馒头好吃,中国古代不吃面包是因为贫穷,没有足够的柴火? |

  • | 为什么有些男人眼里看不见家务? |

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

  • | 为什么个人需要公网ip? |

  • | 为什么都认为无GC语言一定会比有GC语言要快? |

  • | AI如何辅助编程? |

  • | 非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况? |

  • | 独立开发***能盈利吗?感觉好累... |

  • 前几天发过一篇GoEdgeCDN手动部署指南,貌似对小白来说...

    2025-06-24
  • 这问题是我提的,我很惊讶于为什么这么有价值的片子在国内社区却...

    2025-06-24
  • 揪着ui那几个像素不放的,当***处理 还有个说这是基本功,...

    2025-06-24
  • 你说的是那个 笔芯悠悠 么? 在B站叫 ***千代 。 退...

    2025-06-24

关注我们

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