数据类型——基本数据类型
基本数据类型
- 整数
- 字符 ——char (1个字节)
- 短整型 —— short (2个字节)
- 整型 —— int (取决于编译器(cpu)通常是一个字,4个字节)
- 长整型 —— long (取决于编译器(cpu),32位是4个字节,64位是8个字节)
- long long(C99)
- 浮点数
|
|
类型 |
字长 |
字节 |
范围 |
有效数字 |
|
单精度浮点数 |
float |
32 |
4 |
±(1.20e-38 ~ 3.40e38) 0,±inf,nan |
7 |
|
双精度浮点数 |
double |
64 |
8 |
±(2.20e-308 ~ 1.79e308) 0,±inf,nan |
16 |
- 指针
指针变量是保存地址的变量,地址是内存单元的编号。
对于32位的地址总线,指针变量的大小是4个字节。(32位系统)
对于64位的地址总线,指针变量的大小是8个字节。(64位系统)
- 逻辑
- 布儿类型 ——bool
需要加载头文件
#include <stdbool.h>
之后可以使用bool、true、和false

浙公网安备 33010602011771号