区别:
1、数据结构:数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。一般来说数据结构指的都是结构化的东西,也就是说若干elements按照一定结构组成的;
2、数据类型:数据类型在数据结构中的定义是一个值的集合以及定义在这个值集上的一组操作。一般分为两种,基本数据类型和复杂数据类型。基本结构对应基本数据类型,复杂结构对应复杂数据。
关系:
数据结构等于数据元素加数据关系;数据类型等于数据结构加数据操作;数据类型的范畴是大于数据结构的。数据放在elements中,每个elements一般都是线性地址相连的存储,elements的类型叫数据类型,由elements组成的更复杂的结构叫做数据结构。