当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?_新疆维吾尔自治区阿克苏地区阿克苏市素上平炎商超设备有限责任公司
浏览次数:304发表时间:2025-06-24 11:20:19
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 如何评价Cursor?
- 大家有什么被中医震惊征服的经历吗?
- 程序员需要用到内置kvm功能的显示器吗?或者是外置的kvm切换器吗?
- 请问有哪些手机的APP,让你觉得很实用或很有趣?
- 为什么 WebStorm 这么好用还会有人去用 VSCode?
- 出国给你最大的感受是什么?
- 孩子非要买大樱桃吃,打骂都不管用怎么办?
- MacBook的诱惑在哪里?
- 为什么说 Node.js 有望超越J***a?
- 用K8s的公司有多少人会部署K8s?
最新资讯文章
- 如何看待,小米汽车用消费级8gen3soc替代车规级芯片?
- 如何判断鱼缸中的硝化系统是否已经成功建立?
- 你对你的长相、身材、气质满意吗?
- cloudflare的1.1.1.1和warp有什么区别?
- 你在出租房屋发现过什么前租客留下的“宝藏”?
- 5 月 28 日 DeepSeek R1 模型完成小版本试升级并开源,具体有哪些提升?使用体验如何?
- 真的没有人觉得2k是一个很尴尬的分辨率吗?
- 为什么姚明当篮协***,反而男篮的成绩变差了?
- 笨、傻、蠢有什么区别?
- 小区不让外卖员骑车进来,只能走进来,每次点外卖,很多人都不接单,我该怎么办?
- 前后楼怎么共享宽带?
- LCD党真的只是少部分人吗?
- 什么样的女主才能叫做「人间尤物」?
- 柳州能活下去吗?
- 你为什么在日常生活中不敢穿的太漂亮?
- 搞了NAS之后去哪里下载4K,8K的电影?
- 为什么CCTV-6总是能播一些连院线都上不了的电影?
- 能否对比一下Claude Code和Gemini CLI,你的选择建议是?
- 男朋友因为打游戏骗我去睡觉被我识破,然后我提了分手,他同意了,问问男孩子们他怎么想的?
- 为什么中大型鹦鹉一直都不开放售卖?有哪些原因呢?