内存堆栈的区别 测试栈空间大小 ulimit -a 查看所有ulimit -s 查看栈空间的大小程序查看栈空间大小 #include<stdio.h> #include<stdlib.h> int i = 1; //记录申请的次数 void func() { char a[1048576]; //一次申请 1 M 便于计算 printf("NO.%d %ld 字节 %p\n",i,sizeof(a),a); i++; func(); } main() { func(); } ulimit -s 65535 重新设置栈空间大小