开大栈空间: int Size=32<<20; char *p=(char*)std::malloc(Size)+Size; __asm__("movl %0, %%esp\n"::"r"(p)); +cstdlib头文件