关于堆区,栈区,静态存储区的最大空间

时间:2025-04-18 16:46:45

堆区 :最大为2G,约等于2 ✖ 10^9字节
那么int最多为10的8次方个

栈区:最多为1M,约等于10的6次方字节
那么int最多为10的5次方个

静态存储区也是2G,同理

总结:在默认情况下,栈只能得到1M大小的内存,全局静态存储可以得到2G,而在32位操作系统和64位操作系统下的堆可以分别得到2G和无限内存