举个例子。
比如在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返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。
MacOS的流畅,像是你在五星级酒店洗了个澡,毛巾有熏香、镜...
很多开发都是站在自己和身边环境角度来看,实际在web开发、小...
我老姐大我八岁,很好看,好看到我攻击她一切都没法攻击她长相的...
有一段时间,我只要晃一下脑袋,耳朵里就会传来细细碎碎的声音。...
打不过一点。 鄙人85kg,卧推180kg,毫无格斗经验 有...
15年,我们小区交房,刚开始车位卖10w一个。 地上车位只...