C语言共有七种常见数据类型:
| 数据类型 | 数据类型名称 | 数据类型大小 |
| char | 字符数据类型 | 1bit |
| short | 短整型 | 2bit |
| int | 整型 | 4bit |
| long | 长整型 | 4bit |
| long long | 更长的整形 | 8bit |
| float | 单精度浮点型 | 4bit |
| double | 双精度浮点型 | 8bit |
若记不住数据类型的大小可以使用sizeof()函数来获取其大小,所有的数据类型大小都是以bit为单位。
#include <stdio.h>
int main()
{
printf("size char = %d\n",sizeof(char));
printf("size short = %d\n",sizeof(short));
printf("size int = %d\n",sizeof(int));
printf("size long = %d\n",sizeof(long));
printf("size long long = %d\n",sizeof(long long));
printf("size float = %d\n",sizeof(float));
printf("size double = %d\n",sizeof(double));
return 0;
}
得到的结果为:
size char = 1
size short = 2
size int = 4
size long = 4
size long long = 8
size float = 4
size double = 8
本文介绍了C语言中的七种基本数据类型,包括char、short、int、long、long long、float和double,并提示可以通过sizeof()函数获取它们在内存中占用的位数。示例显示,char占1位,short占2位,int和long占4位,long long占8位,float和double分别占4位和8位。
1534

被折叠的 条评论
为什么被折叠?



