在栈上动态分配内存 野生程序员_化腾 2021-07-31 858 阅读1分钟 利用alloca可以在栈上动态分配内存 不需要手动释放 但是需要注意的是,alloca不具可移植性, 而且在没有传统堆栈的机器上很难实现。 { int *p = (int *)alloca(sizeof(int)*10); free(p);//此时不能用free()去释放,会导致错误 return 0; }