数据在内存中的存储
数据类型
数据类型的简绍
基本内置类型:
char //字符数据类型
short //短整型数据类型
int //整型数据类型
long //长整型数据类型
long long //更长的整型数据类型
float //单精度浮点型数据类型
double //双精度浮点型数据类型
- 数据类型的意义:
1.类型大小的不同可以,使得开辟出内存空间的大小不同。
2.不同的数据类型,在观察内存空间时所看待的视角不同。
数据类型的分类
整型类型
char
unsigned char
signed charshort
unsigned short [int]
signed short [int]int
unsigned int
signed intlong
unsigned long [int]
signed long [int]long long
unsigned long long [int]
signed long long [int]
浮点数类型
float
double
构造类型(自定义类型)
数组类型 [ ]
结构体类型 struct
枚举类型 enum
联合类型 union
指针类型
int* pi;
char* pc;
float* pf;
void* pv;
空类型
void表示空类型(无类型)
通常运用于函数的返回类型,函数的参数,指针类型
整数类型在内存中的存储
整数的取值范围:limits.h
计算机中数值的表示方式
- 整数的二进制的表示方式有三种:原码、反码和补码。。