对于数据结构和数据类型,结构类型这三者的概念还是不清晰.书上的概念就不用了,希望是更直观一点的说法

问题描述:

对于数据结构和数据类型,结构类型这三者的概念还是不清晰.书上的概念就不用了,希望是更直观一点的说法

数据结构简单点指一个问题中用到的数据的值和关系表现在逻辑上是个什么样子,比如是个图表,还是一条直线,等等,
数据类型是指各种数据形态都不一样,比如有的是字母类,有的是整数类,有的是小数类,这些不同的数在计算机中将来所要分配的空间大小是不一样的.所以相当于是用数据类型限定这种数在计算机中该分配多大空间的.
结构类型是如果在计算机中存储数据的时候,是简单直接存储数据,还是要给他绑定一个空间放其他关系,相当于增大了数据的形态.比如结点那么除了要存数据,还要在数据基础上存关系(指针),这样数据在原来逻辑基础上就变形了.这就是定义的时候重新设置类型了.