举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
                微软edge浏览器为什么逐渐被其他的浏览器代替?
微软edge浏览器为什么逐渐被其他的浏览器代替?...(144 )人阅读时间:2025-06-25 05:05:09
                长得漂亮真的很重要吗?
长得漂亮真的很重要吗?...(144 )人阅读时间:2025-06-25 04:30:10
                为什么国外网站总喜欢弹出cookie访问权限弹窗,国内网站却没有,这么做有什么意义?
为什么国外网站总喜欢弹出cookie访问权限弹窗,国内网站却没有,这么做有什么意义?...(144 )人阅读时间:2025-06-25 05:25:09
                怎么看待B站舞蹈区和某些风格比较暴露的up?
怎么看待B站舞蹈区和某些风格比较暴露的up?...(144 )人阅读时间:2025-06-25 05:40:09今天在用剪映剪***被一个会Premiere的同学看到了,嘲笑我用剪映,Pr剪辑真的比剪映好吗,好在哪?
今天在用剪映剪***被一个会Premiere的同学看到了,嘲笑我用剪映,Pr剪辑真的比剪映好吗,好在哪?...2020-02-21你会从mac转向Windows吗?
你会从mac转向Windows吗?...2020-02-21为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?...2020-02-21现在手里有一万闲钱,买什么币好?
现在手里有一万闲钱,买什么币好?...2020-02-21