Tag: alloca

为什么使用alloca()不被认为是好的做法?

alloca()从堆栈分配内存,而不是malloc()堆。 所以,当我从例程返回时,内存被释放。 所以,这实际上解决了我释放dynamic分配内存的问题。 释放通过malloc()分配的内存是一个非常头疼的问题,如果不知何故,会导致各种内存问题。 为什么使用alloca() ,尽pipe有上述的特性,