汇编语言中我们是直接操作寄存器(可以认为是内存)来完成对数据的存储。
但是在现在的高级语言中,我们使用的是变量的方式来对数据进行存储。
int a = 10;
这句话的意思是:在内存中开辟一块空间来存储10这个数,而将a这个变量来指向存储10这个数的地址。
数组就是在内存中开辟一段连续的存储空间来实现对数据的存储,每个空间存放一个数据。
# python中可以使用list来实现数组。
// java中使用int[]来实现数组,这个数组里面只可以存放整型数据。
栈(stack)后进先出
队列(queue)先进先出
链表:可以使用不连续的存储空间实现对数据的存储
二叉树:树形结构
原文:https://www.cnblogs.com/zhangxiangxiang/p/14748810.html