golang内存管理与垃圾回收

07. 12月 2017 golang 0

随便聊一聊……

栈和堆简介 & 变量分配

用过C/C++的人都知道,内存分为栈和堆两个部分(其实还有静态区什么的,先忽略);堆从低向高增长,栈从高向低增长;new出来的变量分配在堆上,函数里的变量分配在栈上……所以下面的代码会得到一个warning(但并不是不能跑,但结果是有问题的)。