数据类型
1 2 3 4 5 6 7
| char //字符数据类型 short //短整型 int //整形 long //长整型 long long //更长的整形 float //单精度浮点型 double //双精度浮点型
|
为什么出现这么多类型
存在这么多类型,其实是为了更加丰富的表达生活中的各值
每种类型的大小是多少
1 2 3 4 5 6 7 8 9 10 11 12
| int main() { printf("%zu\n",sizeof(char)); printf("%zu\n",sizeof(short)); printf("%zu\n",sizeof(int)); printf("%zu\n",sizeof(long)); printf("%zu\n",sizeof(long long)); printf("%zu\n",sizeof(float)); printf("%zu\n",sizeof(double)); return 0; }
|
计算机中的单位
bit - 比特位
byte - 字节 - 8比特
kb - 1024字节
mb - 1024kb
gb - 1024mb
tb - 1024gb
pb - 1024tb
类型的使用
1 2 3
| char ch = 'w'; int weight = 120; int salary = 20000;
|