内置类型1. 基本类型和结构化类型1.1 基本类型1.2 结构化类型
每一种编程语言都会内置几种基本的数据结构。例如:Python的List、Dict、Set等。基本数据类型可以大概分为两类:
基础类型的值一般是原子性的,意味着基础类型不能被再被划分了。例如,一般编程语言中的基本类型包括:
interger
Boolean
character
floating point
enumerations
PS:字符串string
类型在不同语言可能不一样。在Java中字符串属于引用类型,而在Python中就属于基本类型。
1.2 结构化类型
结构化类型的值不是原子的,而是以某种方式排列的几个原子或结构化的值组成。结构化类型常见有:
arrays
records
classes
sets
总结:基本类型和结构化类型都是ADT的实现;区别仅是编程语言在实现时如何对着这些类型中的值的处理。