堆、队列、栈
1、堆Heap是指用数组实现的完全二叉树结构,分为大顶堆和小顶堆,大顶堆。大顶堆对应的序列元素满足
(小顶堆就是<=)
2、队列
队列为先进先出的线性表,C++中提供的序列容器配接器之一。
3、栈
栈为先入后出,只能在表尾进行操作的线性表。
对于栈来说表尾被称为栈顶(top),表头被称为栈底(bottom)
程序内存分区
详细说明https://blog.csdn.net/cuwcuw/article/details/38516697
1、一个由C/C++编译的程序占用的内存分为以下几个部分:
-
栈区