当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?_湖北省荆州市松滋市屋村作业保护有限公司
文章出处:网络 人气:发表时间:2025-06-24 20:45:16
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 折叠屏手机有哪些有用或好玩的功能,你过去不理解,现在离不开?
- python与nodejs哪个性能高?
- 为什么现在键盘轴体不用颜色命名了,全是些莫名其妙的名字,看不懂到底是什么?
- 显卡真的性能过剩了吗?
- 为什么人到中年,很少有身材苗条的?
- 价值两亿的u怎么出最安全?
- 照骗能骗到什么程度?
- 请python大佬教我,如何制作EXE文件的激活码破解程序!?
- 小米 YU7 发布会,有哪些大说特说的点其实是行业基操?
- 为什么一部分人强烈推荐Macbook而另一部分人却说永远也不要买Macbook?到底好不好用?
最新资讯文章
- 从前端转后端,j***a和golang建议哪个?
- 央行行长潘功胜首次在公开场合谈及稳定币,稳定币是什么?有何深意?
- Centos为什么突然没人用了?
- 求大神解答,为什么大家都不喜欢用docker?
- 特斯拉宣布将于 6 月 22 日开始 Robotaxi 公开试运营,这将对自动驾驶行业带来哪些影响?
- 足球运动员的身材会不会像篮球运动员一样朝着巨型化的方向发展?
- Node.js 熄火了吗?
- 有腰椎间盘突出的人可以练瑜伽吗?
- ant-design-vue 社区为什么不维护了?
- 你生活中做过最自律的一件事是什么?
- 巴西为什么非法干涉BYD内政,他们的背后是谁,目的是什么?
- 水草缸普通新手人家好养活吗?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 如何看待健身锻炼到最后一身伤病?
- 前端开发现在主流的技术有哪些?
- 86版西游记的女演员里,你觉得哪些特别漂亮?
- 用了几年大厂云服务器,现在想换便宜的,有推荐的吗?
- 两个问题:女足工资为什么比男足低?如果中国女足和中国男足打一场谁会赢?
- 有哪些令你终身难忘的女性?
- 哪些东西必须戒掉?