////8位编译器(例如51单片机):
char 1个字节
char*(指针变量) 1个字节,指针类型所占字节和地址总线宽度有关系
int 2个字节
long 4个字节
float 4个字节
double 8个字节
////16位编译器
char : 1个字节
char*(即指针变量) 2个字节
short int : 2个字节
int: 2个字节
unsigned int : 2个字节
float: 4个字节
double: 8个字节
long: 4个字节
long long: 8个字节
unsigned long: 4个字节
////32位编译器(