char //字符数据类型
short //短整型
int //整形
long //长整型
long long //更长的整形
float //单精度浮点数
double //双精度浮点数
- 为什么出现这么的类型?
存在这么多的类型,其实是为了更加丰富的表达生活中的各种值。不同的数据可以用不同的类型来表示。 - 每种类型的大小是多少?
可以使用sizeof操作符来计算不同数据类型所占空间的大小
#includeint main() { printf("%dn", sizeof(char)); printf("%dn", sizeof(short)); printf("%dn", sizeof(int)); printf("%dn", sizeof(long)); printf("%dn", sizeof(long long)); printf("%dn", sizeof(float)); printf("%dn", sizeof(double)); printf("%dn", sizeof(long double)); return 0; }
4. 类型的使用:



