当前位置:当前位置: 首页 >
非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?
文章出处:网络 人气:发表时间:2025-06-28 00:50:12
举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
同类文章排行
- 和女生旅游开一间房有什么注意事项?
- flutter为什么不用Go语言,而用Dart?
- 如何评价B站峰哥亡命天涯直播中说面包就是比馒头好吃,中国古代不吃面包是因为贫穷,没有足够的柴火?
- 独立站怎么阻止别人盗我的产品?
- 网友称在桔子水晶酒店洗漱包内发现用过的 四联检测盒,具体是怎么回事?酒店要承担哪些责任?
- 评价展望乐道l90?能救蔚来吗?
- 北京日报点名批评“苏超”过度娱乐化的动机是什么?
- 沃尔特收购湖人大部分股权交易估值达 100 亿美元,创职业体育队最高纪录,为什么湖人的商业价值这么大?
- 有哪些小众的开源项目养活了一大批人?
- 5挺马克沁机枪,能否击败50万重骑兵?
最新资讯文章
- Rust 未来会成为主流的编程语言吗?
- 国产轮胎那么便宜,为什么很多人非要买高价的国外轮胎??
- 想要用c++写一个web服务?有没有好的推荐?性能好,容易上手的?
- 为什么剪映导出***时码率与原***一样,变得更模糊?
- 核武器真的有宣传中那么牛逼吗?
- 30岁的人生有多无力?
- 女人出去约会,是喜欢穿裙子还是裤子?
- 全国真的只有北京可以红灯调头嘛?
- 如何评价高圆圆的身材算是美女类型的吗?
- Golang中有必要实现Async/Await吗?
- 如果全球都停止出口粮食,中国能否自给自足?
- 为什么Mac连个正儿八经的CAD都装不了还敢打着生产力的旗号?
- 你从什么时候开始感受到所谓的“资本的力量”?
- 中国是不是最应该复制星链的国家?
- 分享一下你用过好用的开源项目有哪些?






关注公众微信号
移动端,扫扫更精彩