当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
推荐资讯
- 2025-06-28三只羊是不是被人做局了?
- 2025-06-28有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 2025-06-28有一个***约你出去,你会去吗?
- 2025-06-28为什么日本人室内光脚啊?他们屋子里有这么干净吗?
- 2025-06-28微软edge浏览器为什么逐渐被其他的浏览器代替?
- 2025-06-28房地产行业今后还有救吗?
- 2025-06-28苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
- 2025-06-28女性的困境到底是什么呢?
- 2025-06-28百度云网盘怎么搜索里面的***?
- 2025-06-28哈尔滨高温大学生楼道睡觉,学生称体感温度 37、38℃,东北学校该不该装空调?未来东北高温天会更多吗?
- 2025-06-28为什么有些男人眼里看不见家务?
- 2025-06-28为什么各大 *** 出奇一致地设置了『摇一摇开屏广告』?如何关闭常用 *** 的这些广告?
- 2025-06-28毕设答辩,老师说node不可能写后台怎么办?
- 2025-06-28为什么中国很少有人使用linux?
- 2025-06-282025年,笔记软件又如何选择?
- 2025-06-28如何看待国内服装尺码越来越小的现象?
推荐产品
-
近期充电宝***,能不能看出资本家的良心坏了?
老规矩,我先说我的答案: 如果充电宝的来龙去脉的真实的话,那 -
你曾看到空乘做过的最傻的事情是什么?
在线急寻那位当时和我坐对面的空乘小姐姐,还想听一次你那如此“ -
黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
这是上海戏剧学院2022年出台的「申请-考核制」文件,你可以 -
那你说什么样的是美女?
三吉彩花! 有说她像桂纶镁的,在这支MV中,她是像的,五官位
最新资讯