目录
1.类型归类:
整型:
a.int -> unsigned int (无符号整型) && signed int(有符号整型)
b.short -> unsigned short(无符号短整型) && signed short(有符号短整型)
c.long -> unsigned long(无符号长整型) && signed long(有符号长整型)
d.char -> unsigned char (无符号字符型) && signed char(有符号字符型)
特注:字符型在ASCII码值中有对应的整数值,所以一般将char类型归为整型
浮点型:
a.float 单精度浮点型 占四个字节(32bit位)
b.double 双精度浮点型 占八个字节(64bit位)
构造类型:
数组类型;
结构体类型 struct;
枚举类型 enum;
联合类型 union;
指针类型:
float* p;
int* p;
char* p;
void* p;
空类型:
void 空类型,无类型;
2.整型在内存中的存储:
在我们了解整型如何在计算机存储之前,我们得了解一个概念———原码、反码、补