概述
word(字)、byte(字节)、bit(位)
1word=4byte(MCU是32位机)
1word=2byte(MCU是8或者16位机)
1byte=8bit
1kb=1024byte=210bit
1Mb=1024kb=220bit
1Gb=1024Mb=230bit
C语言基本数据类型
各种数据类型介绍
整型
整形包括短整型、整形和长整形。
短整形
short a=1;
整形
一般占4个字节(32位),最高位代表符号,0表示正数,1表示负数,取值范围是-2147483648~2147483647,在内存中的存储顺序是地位在前、高位在后,例如0x12345678在内存中的存储如下:
地址:0x0012ff78 0x0012ff79 0x0012ff7a 0x0012ff7b
数据: 78 56 34 12
定义:用int关键字,举例如下:
int a=6;
长整形
long a=10;
浮点型
浮点型包括单精度型和双精度型。
单精度型