一、基本数据类型
short、int、long、char、float、double 这六个关键字代表C语言里的六种基本数据类型。
1、整型
整形包括短整型、整形和长整形。
1.1、短整形
short a=1;
1.2、整形
一般占4个字节(32位),最高位代表符号,0表示正数,1表示负数,取值范围是-2147483648~2147483647,在内存中的存储顺序是地位在前、高位在后,例如0x12345678在内存中的存储如下:
地址:0x0012ff78 0x0012ff79 0x0012ff7a 0x0012ff7b
数据: 78 56 34 12
定义:用int关键字,举例如下:
int a=6;
1.3、长整形
long a=10;
2、浮点型
浮点型包括单精度型和双精度型。
2.1、单精度型
浮点型,又称实型,也称单精度。一般占4个字节(32位),
float a=4.5;
地址:0x0012ff78 0x0012ff79 0x0012ff7a 0x0012ff7b
数据: 00 00 90 40
2.2、双精度型
一般占8个字节(64位)
double a=4.5;
地址:0x0012ff78 0x0012ff79 0x0012ff7a 0x0012ff7b
数据: 00 00 00 0
C语言基础知识之数据类型\void\bool
最新推荐文章于 2024-07-22 23:59:11 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)