C语言_数据类型
数据类型
1.整型
1.1 整型 int
占据4个字节内存空间,计算方法:
sizeof(int)
printf(“%zu\n”, sizeof(int));
1.2 短整型 short
占据2个字节内存空间,计算方法:
sizeof(short)
printf(“%zu\n”, sizeof(short));
1.3 长整型 long
占据4个字节内存空间,计算方法:
sizeof(long)
printf(“%zu\n”, sizeof(long));
2.浮点型
2.1 单精度 float
占据4个字节内存空间,计算方法:
sizeof(float)
printf(“%zu\n”, sizeof(float));
2.2双精度 double
占据8个字节内存空间,计算方法:
sizeof(double)
printf(“%zu\n”, sizeof(double));
3.字符型
占据1个字节内存空间,计算方法:
sizeof(char)
printf(“%zu\n”, sizeof(char));
4.代码运行
int main()
{
printf("%zu\n", sizeof(int)); // zu 打印一个 sizeof 返回的无符号整型
printf("%zu\n", sizeof(short)); // 返回的整型单位为字节
printf("%zu\n", sizeof(long));
printf("%zu\n", sizeof(float));
printf("%zu\n", sizeof(double));
printf("%zu\n", sizeof(char));
}
运行结果
5.一图看懂
总结
本文只对C语言基本数据类型作以小结,希望对像我一样的初学者有所帮助。