//????????????????????????????????????? 数据类型 // 计算机语言-写程序- 解决生活中的问题 // 必须拥有能力来描述生活中的问题! // 购物商城- 上架物品,价格 15.6元。-小数 也可以用1.56*10^1来表示 // 小数在C语言中就是浮点数 // 年龄-20岁,在C语言中就是整形 // char 字符数据类型 ,A,,B,C // short 短整型 // int 整形 // long 长整形 // long long 更长的整形 // float单精度浮点数 // doubt 双精度浮点数 // 在C语言中,用两个单引号包裹起来是字符? a 'a' #include<stdio.h>
int main() { ?? ?//字符类型 ?? ?char ch = 'a'; //创建一个空间ch 把 a, 放进去,储存进去 ?? ?//整形 ?? ?int age = 20; ?? ?//短整型 ?? ?short int num = 10; // 一般int可以省略掉 ?? ?//long 长整形 ?? ?//long long 长长整形 ?? ?// 单精度浮点型 ?? ?float weight = 60.1; ?? ?// 双精度浮点型 ?? ?double d = 0.0; ?? ?// %d -打印一个整数 ?? ?// sizeof - 关键字 - 操作符 -计算 类型或者变量所占的空间的大小 ?? ?printf("%d\n", sizeof(char)); // 1 字节 ?? ?printf("%d\n", sizeof(short));// 2 ?? ?printf("%d\n", sizeof(int));// 4 ?? ?printf("%d\n", sizeof(long));// 4 在C语言中,sizeof(long)>=sizeof(int) ?? ?printf("%d\n", sizeof(long long));//8 ?? ?printf("%d\n", sizeof(float));// 4 ?? ?printf("%d\n", sizeof(double));// 8
?? ?return 0;
} //sizeof的单位是字节,byte // 计算机中的单位:(计算机识别二进制,1,0,) //bit - 比特位 //byte - 字节(一个字节等于8个比特位 ,=8bit) //kb- 1024kyte //mb- 1024kb //gb-1024mb //tb-102gb //pb-1024tb
|