唔,就像C++的栈和堆。栈基本上是编译可知,因为栈主要是知道大小,比如数组。而堆,你是动态运行malloc,那个时候是运行状态决定大小,所以说栈是已知的。