当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?_贵州省黔东南苗族侗族自治州天柱县桥较电脑硬件有限公司
浏览次数:304发表时间:2025-06-24 15:10: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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 未来几年,市场对 AI 人才的需求会集中在哪几个方向?
- 为什么很多公司都不招大龄码农?
- FVCOM这个软件怎么样呢?
- 路由器被隔空刷成校园网节点了,这在技术上是怎么实现的?
- 有什么是你去了上海才知道的事情?
- Rust 未来会成为主流的编程语言吗?
- 为什么有的人喜欢带着 MacBook 去咖啡店或者书店上网,而不是 ThinkPad 之类的?
- 程序员都在用什么显示器写代码?
- 安抚奶嘴会影响嘴形吗?
- golang总体上有什么缺陷?
最新资讯文章
- 财务学vba还是sql?
- 为何 PC 需要单核高性能,而服务器不在乎?
- 你被哪个后来知道很sb的BUG困扰过一周以上吗?
- 为什么胡峥楠在吉利时没能造出小米SU7这种水平的车?
- 为什么情侣在一起旅行后容易分手?
- udp比tcp快多少?
- 你敢不敢穿几十块钱的衣服去上班呀?
- 有哪些事,是社会底层人认识不到的?
- 为什么中国的英语教育这么失败?
- 最近上班感觉越来越没意思,后面还有二三十年要上班,该怎么办呢?
- 如何评价“寡姐”斯嘉丽·约翰逊的身材?
- 为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 搞了NAS之后去哪里下载4K,8K的电影?
- iOS的墓碑机制这么厉害,为什么Windows、Linux不***用呢?
- 如何评价网传鸿蒙 PC 成功裸机启动 Windows ARM?
- 为什么程序员独爱用Mac进行编程?
- 华为云有没有实力挑战阿里云?
- golang为什么将method写在类外?
- 为什么这么多人讨厌中国移动?
- 如何看待成都辟谣艾滋病17万人?