当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖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-27为何说FastAPI已死?
- 2025-06-27为什么老板仅凭一次聊天就判断某些人不堪大用?
- 2025-06-27为什么电脑厂商用了二十多年时间才发现电源应该放在机箱下部?电源下置这么显而易见的结构这么晚才出现?
- 2025-06-27为什么中国人做一顿饭要几个小时,而国外花的时间少得多?
- 2025-06-27能分享一下你写过的rust项目吗?
- 2025-06-27Mac 发展那么多年结果只能剪***吗?
- 2025-06-27敢不敢发一张你的自拍照?
- 2025-06-27你卡过最厉害的bug是什么?
- 2025-06-27消息称苹果 macOS 26 将不再支持部分旧款英特尔 CPU 机型,这背后原因有哪些?
- 2025-06-27obsidian用一两年后会有多大?全文搜索还快吗?
- 2025-06-27鱼缸有没有简单的过滤配置搭配方式?
- 2025-06-27如何评价***伊内斯·特洛奇亚的身材?
- 2025-06-27女朋友跟别的男人出去旅游了怎么办?
- 2025-06-27为什么健身的女性普遍喜欢晒臀照?什么心理?
- 2025-06-27有哪些长得很无害,实际有毒的植物?
- 2025-06-27功夫游戏《师父》火了之后,为什么没能掀起做功夫题材的游戏的浪潮?
推荐产品
-
为何年轻人上班不愿意精致打扮?
我会 之前在外企上班,我定期做美甲,每天会背不同的包,天天都 -
国家统计局表示,青年人失业率连续 3 个月下降,现在找工作实际情况如何?
东大的统计有一个特别特别特别奇妙的现象。 下级单位提交给上级 -
中国为何不把便宜的物资卖给古巴,这样就可以解决古巴物资紧缺的困境,又能清空我们国家过剩的产品?
我国其实现在需要一个国有企业在国外挖一个大坑,然后这个国有企 -
什么是 AI Agent(智能体)?
最近陆陆续续的发布了很多的智能体,有拿Agent做唯一产品的
热销产品
最新资讯




