网站地图官方微信:
网站首页 道字乡 周浦镇 中仙乡 顿岗乡 夹江县 索加乡

当前位置: 首页 >

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

  • | 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)? |

    建议考虑存储桶+静态页面生成器(Hexo等)方案。 [文章...

    查看详情>>
  • | 为什么中国很少有人使用linux? |

  • | 2025年了 Rust前景如何? |

  • | 华为自研的仓颉编程语言将于 7 月 30 日开源,这款语言将如何影响未来的开发趋势? |

  • | 图片中的女生是谁? |

  • | Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂? |

  • | QQ 音乐客户端新增广告引起用户吐槽,你对此有哪些评价? |

  • | 一岁宝宝高烧39度,爸爸还能睡得着,离吗? |

  • | 小米澎湃OS保留了多少安卓代码? |

  • | 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗? |

  • | 曹玉磊冒充「清华院长」频繁参加活动遭官方打***,他为何能堂而皇之以***身份开展活动?其将受到哪些处罚? |

  • 主播都卷飞了 从今年开始,抖音快手B站擦边的成分极为复杂,怀...

    2025-06-26
  • 我现在的公司有个屎山项目。 每年靠这堆屎山能出10-20万件...

    2025-06-26
  • 有一次和朋友夜宵,高兴,烧鹅、叉烧、猪手…… 吃多了,半夜睡...

    2025-06-26
  • 说说我自己吧。 22年初因为口罩两年再加上各种七七八八的问...

    2025-06-26

关注我们

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