当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
人气:发表时间:2025-06-27 18:30:12
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 提高免疫力选免疫乳奶粉还是乳铁蛋白?
- 特斯拉宣布将于 6 月 22 日开始 Robotaxi 公开试运营,这将对自动驾驶行业带来哪些影响?
- 谁能通俗的解释一下为什么有人怀疑姜萍?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- ***如你财务自由,是买一个大平层还是买一个大别墅?
- 为什么总有人要说"再见,docker!",那玩nas的为什么还离不开docker,比如绿联,飞牛?
- 公司规定所有接口都用 post 请求,这是为什么?
- 你为什么在日常生活中不敢穿的太漂亮?
- 2025 年还能等得到 LCD 屏的旗舰机吗?
- 数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
最新资讯文章
- 什么是你去了台湾才知道的事?
- 续签香港优才,怎么证明申请人“常住香港”?
- 如果是你,你会选择Windows还是Mac?
- 有一个***约你出去,你会去吗?
- 什么是 5G 固定无线接入(FWA)?
- 为什么几乎没人用电视屏幕连主机或者笔记本当显示器?
- MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
- 女生穿超短裙就是为了给别人看吗?
- 如何看待2025江苏国补在6月1日突然暂停下线?
- 自己拥有一台服务器可以做哪些很酷的事情?
- 为什么现在的键盘几乎很少有104配列了?
- 本人女20,平胸跟男生一样怎么办 ?
- 在C中,如何实现删掉一行注释无法运行?
- 张学友在澳门演唱会被要求讲普通话,这背后反映了哪些文化和社会问题?
- 如何评价《一人之下》722(765)话?
- 修仙文明可能以怎样的方式碾压星际文明?
- 为什么人到中年,很少有身材苗条的?
- 能否对比一下Claude Code和Gemini CLI,你的选择建议是?
- 你觉得《捞女游戏》会因为不可抗力而被下架吗?
- j***a 使用 pgsql 好用吗?和 mysql 区别大吗?





