标签:ack stack block 最大值 就会 虚拟地址 一个 src 技术
程序的虚拟地址空间分为多个区域,栈是其中地址较高的一个区域。
栈可以存放函数参数、局部变量、局部数组等作用范围在函数内部的数据,它的作用就是完成函数的调用。
栈的概念
如果程序使用的栈内存超出最大值,就会发生栈溢出错误。
一个进程可以包含多个线程,每个线程都有自己的栈,严格来说,栈的最大值是针对线程来说的,而不是针对进程。
栈内存的大小和编译器有关,编译器会为栈内存指定一个最大值。
标签:ack stack block 最大值 就会 虚拟地址 一个 src 技术
原文地址:https://www.cnblogs.com/xiaobaizzz/p/12343266.html