当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?_DB电竞·(DBGAME)官方网站
浏览次数:304发表时间:2025-06-28 03:10: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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 广州的公共交通为什么这么烂?
- 颈椎病的最佳治疗方法是什么?
- ***如发生战争,14 亿中国人每人捐款 1000 元,可以打几天?
- 导师给了1.4W要我给工作室买个主机,是整机还是自己配?
- 万兆的网络速度有多大意义?
- 男朋友因为打游戏骗我去睡觉被我识破,然后我提了分手,他同意了,问问男孩子们他怎么想的?
- 广州的公共交通为什么这么烂?
- Golang和J***a到底怎么选?
- 都说时尚是一个轮回,有哪些老电视剧里面的穿搭到现在都还是很潮的呢?
- 为什么官方详细通报了“罗某宇坠楼***”,还有很多人不信?
最新资讯文章
- ***《凡人修仙传》有哪些令人伤感的情节?
- 如何评价b站陈睿和徐逸疑似减股跑路?
- 脸与身材不符是种怎样的体验?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- 如何评价人民网评关于集中整治违规吃喝的发文?
- 如何看待《我夺走了男主的初夜》这种梦女***改编的韩剧?
- 伊朗这次会崩溃灭亡吗?
- 如何看待伊朗媒体称「今晚将发生世界铭记的大事」?可能是什么?
- 前端如何设计网页?
- 为什么小米造车可以叫小米,而华为不可以用华为品牌造车?
- 为什么一般人不建议住别墅?
- 如果战争爆发,中国普通老百姓枪都不会打该怎样自卫?
- Redis 是个单线程的程序,每秒 10000,为什么会这么快?具体是快在哪里?EPOLL 还是内存?
- 20年后,会不会迎来县级合并潮?
- 巴基斯坦援助伊朗防空,大家怎么看?
- 如何评价泰勒·斯威夫特的身材?
- 你遇见过哪些“卧槽!这样也行?”的神操作?
- 都说时尚是一个轮回,有哪些老电视剧里面的穿搭到现在都还是很潮的呢?
- 越正经的女人越容易做出疯狂的事吗?
- 只有我觉得.doc文件比.docx文件便捷吗?





