
1、原始数据类型:是内置的类型或语言实现的基本类型,基于数字电子技术的计算机中的所有数据以最低级别的位(0或1)表示,最小的可寻址数据单元是一组位,被称为一个字节(是八位字节,即8位),由机器代码指令处理的单位称为一个字(截至2011年,为32或位)。
2、复合类型:复合类型派生自多个基本类型,这可以通过多种方式来实现,其组合的方式被称为数据结构,将一个基本类型组合成一个复合类型会产生一个新类型,例如整型数组与整型是不同的类型。
3、抽象数据类型:任何不指定实现的类型都是抽象数据类型,例如,堆栈(抽象类型)可以实现为数组(包含多个值的连续内存块)或链表(由指针链接的一组非连续内存块)。