数据类型
char 字符型 1个字节
short 短整型 2个字节
int 整型 4个字节
long 长整型 4个字节
没有规定long必须是4个字节,只要sizeof(long)>=sizeof(int)即可,long的大小和编译环境有关
long long 更长的整型 8个字节
float 单精度浮点数 4个字节
double 双精度浮点数 8个字节
以上为c语言提供的类型,也叫内置类型,就是c语言在设计之初就定义好的类型。
也可自己创造类型,叫做自定义类型
sizeof是用来计算一个类型占几个字节的
用法如sizeof(int)
sizeof返回值的类型是整型,写成printf(“%d”,sizeof(int))或者printf(“%u”,sizeof(int))均可