数据结构是计算机科学里的一门课程,涉及到数据的逻辑结构,物理结构,算法;简单讲就是数据之间的关系,例如总经理下有部门经理,部门经理下面有员工……,要反映这样的关系,就要用到数据结构里的“树”型结构,以及在此结构上的操作(算法)
数据类型是一组数据和定义在此数据上的操作的一种抽象,例如int类型,可以存放4个字节的数据,可以进行转化为浮点数的操作

解决方案 »

  1.   


    那可不可以理解成int型数据,double型数据也是数据结构
      

  2.   

    http://www.zhihu.com/question/21165020
      

  3.   

    值类型分为内置数据类型,比如int double float byte等和结构体。
    你说的数据结构应该说的是结构体。
      

  4.   

    数据结构这个在广义上讲就是数据的构成形式。但在C#中你可能问的是结构体。它是一种值类型,你可以把当理解为基本类型中的一种,像int double 。。这些。。都是基本类型。
      

  5.   

    在面向对象之前,其实流行过一阵“面向类型”的编程方法,有过基本比较有名的大学教材。只不过只很短时间就销声匿迹了,因为面向对象的比较完善的理论出现了。相比于传统数据结构而言,专注于研究类型系统的理论中跟强调“数据是有类型的”这个理念,而不是像c等等那样只是考虑什么存储区大小、指针偏移位置,而是真正把类型运算题上了设计的核心地位。而到了面向对象系统分析和设计(OOAD)中,当然不但知道对象是有独立而唯一的存储地址的,而且也是知道对象是有类型的,而且还知道类型可以继承、多态地使用。