当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
文章出处:网络 浏览次数:发表时间:2025-06-24 12:55:18
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 为什么macOS软件生态不敌Windows?
- “哨兵模式”涉嫌泄密,你支持封杀特斯拉吗?
- 女生第一次来大姨妈什么感受?
- MacOS真的比Windows流畅吗?
- 你的鱼缸里养过什么奇怪的鱼?
- ElasticSearch在项目中具体怎么用?
- 毕设答辩,老师说node不可能写后台怎么办?
- 你会从mac转向Windows吗?
- 为什么10年前电脑内存就普遍16GB了,现在还是普遍16GB?
- kvm是否会增加显示信号的传输延迟,或者键鼠的延迟?打游戏用这个,会影响吗?
最新资讯文章
- 2025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
- 为什么出过国的人回来都不描述真实的西方百姓生活?
- 怎么才能有尤雨溪一半强,该怎么学习?
- 前端真的已经凉了么?
- 为什么福州吸引不了人才?
- 那你说什么样的是美女?
- 如何看待极客湾评测麒麟X90的性能与表现?
- 贵州榕江县城遭超 30 年一遇洪水威胁,最大商场被洪水淹没,目前当地情况如何?为什么此次洪水这么大?
- 什么是 5G 固定无线接入(FWA)?
- Mac 最佳中文简体输入法是什么?
- 有一个超级漂亮的女朋友是一种什么体验?
- 分享一下你知道的哪些宝藏网站?
- 看新闻说老美的B-2连续飞了37小时,飞行员的吃喝拉撒怎么解决?
- 目前电脑的更换频率,是不是远比10年前低了?
- 怎么隔离dify和RAGflow ?
- 日常办公中,选24寸2K分辨率的显示器好还是27寸4K的好?
- 穿了瑜伽裤真的舒服吗?
- 哪里有免费的电子书下载?
- 为什么Next.js和Nuxt.js发布时间只隔了几小时?
- 你们的腰突是怎么突然好的?