数据类型的作用
1.决定变量中能存储什么类型的数据
2.决定存储空间的大小
int:通常4个字节 32位(32个bit)
8个比特(bit)分为一组 为一个字节
字节为最小的存储单位
1024字节=1kB
1024kB=1MB
数据类型分类
整数:short,int,long,long long(表示的范围和大小不一样)
short最小 ;long long最大
short短整型 2个字节 (-32768——32768)
int 整数型 4个字节
long长整型4个字节
long以L结尾,比如long c=100L
longlong(C99才有)超长整型 8个字节 俩个L结尾,比如longlong d=1000LL
利用sizeof测量每一种数据类型占用都是字符
例如:short a=100;
printf("%zu\n",sizeof(short));
printf("%zu\n",sizeof(a));
然后呢就可以显示出该数据类型占用字节 比如short为2个字节
signed有符号整数 正数 负数
unsigned无符号 正数 用占位符%u
小数:
float(占位符:F):4个字节
double:8个字节
long double
c语言中小数默认double类型
**小数的取值范围比整数大
小数不可以与unsigned结合unsigned只与整数结合
字符型:char
#include <stdio.h>
int main()
{
char a='a';
printf("%c\n",a);
return o;
}
标签:short,字节,int,数据类型,long,种类,小数 From: https://blog.csdn.net/2401_87532517/article/details/142619398