数据类型是什么?

数据类型有两种,是按照定义中“值的集合”来区分的。 一、“值的集合”是数据结构,“数据结构”的集合和在该集合上的一组操作叫做结构类型。 二、“值的集合”是基本的原子类型(int、double、char、byte、boolean、指针类型、空类型 …)再加上在该值集合上的操作就是原子类型。 总之,数据结构是一种“值的集合”,这种值的集合+值集合上的操作 = 结构类型,而结构类型是数据类型中的一种。 数据类型定义了数据在计算机存储的大小及数据的操作。 比如int类型的数据,在计算机存储是两个字节的长度。 数据结构定义了计算机存储、组织数据的方式。 往往同高效的检索算法和索引技术有关。
数据结构和数据结构有什么区别?

区别 数据结构 : 数据结构 是计算机存储、组织 数据 的方式。 数据结构 是指相互之间存在一种或多种特定关系的 数据 元素的集合。 通常情况下,精心选择的 数据结构 可以带来更高的运行或者存储效率。
「数据结构」和「数据类型」两个概念的本质是什么?

「数据结构」和「数据类型」两个概念的本质是什么,区别与联系是什么? 严蔚敏编著的《数据结构》教材对数据结构的定义: 相互之间存在一种或多种特定关系的数据元素的集合。 有人说,数据结构就是用来存放有特定关系的数据的容器。 … 其实严蔚敏编著的《数据结构》已经很好的回答了这个问题。 数据结构:是相互之间存在一种或多种特定关系的数据元素的集合,包括逻辑结构和物理结构。
数据元素有类型吗?

数据元素是有类型的,但是数据结构撇开了这种元素具体的类型,只考虑数据元素间的相互关系。 这里的人总是喜欢把数据在内存中怎么存放的和类型联系起来,其实这两者之间关系挺远的。 哪怕和系统很近的C语言也没规定每个类型底层怎么存储,具体多少byte,大端还是小端都没有。