https://blog.csdn.net/qq_30594349/article/details/52843781

https://blog.csdn.net/yingms/article/details/53188974

栈和堆栈是一个概念。

队列先进先出,在队头做删除操作,在队尾做插入操作。

栈先进后出,在栈顶做插入和删除操作。

堆和它们不同,不存在是先进后出还是先进先出。

程序的局部变量存在于(栈)中,全局变量存在于(静态区 )中,动态申请数据存在于( 堆)中;