藏风纳气之存储与平地起楼之初识数据类型

藏风纳气篇

存储

定义

存储信息的是存储元件,存储元件通过电信号的高低电频表示数据,高电频表示1,低电频表示0

存储元件

存储特点

一个存储元件仅能保存一个0或者1的信息

存储单位

存储原件单位bit,一个存储单元存储一个bit的数据,一位bit只能表示两数据中的一个,即0或1
一个bit简称b,当八个bit组成一条,则该矩形为一个字节Byte,简称B
理解:即八个二进制位等于一个字节 内存即由无数个这样的字节组成

存储单位的范围

由于八个b每位只能表示0或1的一个,所以B取值范围为0到255中任意一个数 例如:

字节对应数字
000000000
000000011
000000102
000000113
000001004
000001015
11111111255
单位之间的换算
单位对应上一级单位换算量对应B级换算量
1KB1024B210B
1MB1024KB220B
1GB1024MB230B
1TB1024GB240B
1PB1024TB250B

理解:由于我们所需数据有大有小,因此需丰富数据类型及进行存储,如同撤掉隔板的书架,可将原本无法放入的大规格的书放入分格中

平地起楼篇

数据类型

定义

数据有各种类别,如数字、文字,同类别数据也有大小之分,1Byte不能满足多样的需求,对需求相同数据分为一类,分配相同的字节空间用于存储

类型

即对数据分配存储单元的安排,包括存储单元的长度(占多少字节)以及数据的存储形式,不同类型分配不同长度和存储形式
例如:

int a,b,sum;  /* 定义a,b,sum为整型变量*/

分类(用程序画了个树状图)

数据类型
基本类型
整型类型
基本整型 int
超整型 short int
长整型 long int
字符类型
字符型 char
浮点类型
单精度浮点类型 float
双精度浮点类型 double
空类型 void
指针类型
构造类型
数组类型
结构体类型
共用体类型
枚举类型

总结

了解程序设计最基础语法规则的概念,后续将对基本数据类型进行小的总结


版权声明:本文为Wizard_F原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。