CS2L1——复杂数据类型概述

已经学过的变量类型

详细内容 ——> CS1L2——变量

  • 有符号:sbyte int short long
  • 无符号:byte uint ushort ulong
  • 浮点:float double decimal
  • 特殊:bool char string

变量的本质

详细内容 ——> CS1L3——变量的本质

变量的本质是2进制,在内存中都以字节的形式存储着,1byte = 8bit​,1bit​(位)不是0就是1
变量占用的内存空间由它的变量类型决定,例如一个int​类型的变量,就在内存里占用4byte​的空间

复杂数据类型特点

  1. 数据集合

    一般是多个数据(变量)集合在一起构成的数据

  2. 自定义

    一般可以自己取名字,可以自定义的数据(变量)

举个例子

  • 枚举:整形常量的集合,可以自定义
  • 数组:任意变量类型顺序存储的数据
  • 结构体:任意变量的数据集合,可以自定义