标签: memory stack posix allocation
是否在POSIX(POSIX:2008)中定义了任何系统调用/函数,它在堆栈上而不是堆上分配内存?
除了alloca之外,我找不到任何东西,这在POSIX文档中没有正式包含。
答案 0 :(得分:1)
好吧,你实际上不再需要alloca,因为C99提供了可变长度数组,它们(大多数)提供相同的功能。
alloca
你应该考虑使用它。我认为这比POSIX解决方案更好,因为它是“主要”标准的一部分。