当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
文章出处:网络 浏览次数:发表时间:2025-06-24 06:05:10
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 韦东奕在北大会面临非升即走吗?
- 为啥 php 还有这么多人在用啊?
- 初三画成这样算是有天赋吗?【正经求助】?
- 科学怎么解释中医把脉孕检,并且知道怀的男孩女孩?
- 为什么上海、宁波那么近要搞两个港口?不会恶性竞争么?
- 你最近有什么烦心事吗?把这里当树洞,说出来,可以吗?
- 中国有能打到美国本土的导弹吗……有的话最远能打到哪里呢?
- Python+rust会是一个强大的组合吗?
- 湖南龙山一小区车库被淹,4 名业主移车失联其中 3 人遇难,有何警示意义?遇到暴雨有哪些注意事项?
- 为什么一谈到Wi-Fi想支持6GHz,总有人说那你可以去国外?
最新资讯文章
- 四十万车和十万的车有什么区别?
- 字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手?
- go为了编译速度减少了很多编译优化?为什么不能提供优化编译模式来提升运行效率?是太懒还是另有隐情?
- 30马赫的导弹,近防炮能挡住吗?
- 为什么武汉和成都发展差不多,但成都美誉度口碑高于武汉?
- 中国与敌国发生战争,哪些国家会帮中国?
- 以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
- 一个人山林徒步时都要关注哪些点?
- 为什么桔梗陆雪琪这些高冷美女会喜欢想往平凡男主?
- 如何看待M4单核性能吊打9950x?
- 如何看待M4单核性能吊打9950x?
- 把一个1g的***通过***请求上传到服务器中,如何保证性能?
- 在C中,如何实现删掉一行注释无法运行?
- 你和你老婆是怎么认识的?
- 武汉市的交通还有救吗?
- 周杰伦被曝现身日本弯腰驼背似老人,是真的吗?他曾称患有强直性脊柱炎,这病对身体影响有多大?能治好吗?
- 如何看待M4单核性能吊打9950x?
- 有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
- 有人说x86是条必沉的船,苹果早就跳船了,微软也有弃船的意图,你怎么看?
- 央视罕见公布东风-5 洲际导弹参数,最大射程 12000 公里,怎样解读?此时公布有哪些意义?





