BC3 有容乃大(sizeof关键字,sizeof(long long) >= sizeof(long) >= sizeof(int)
题目:BC3 有容乃大
思路:题目要计算不同数据类型的类型大小,用关键字sizeof就好,需要注意的是sizeof单位是字节符合题目要求
代码展示
#include<stdio.h>;
int main(){
printf("The size of short is %d bytes.\n",sizeof(short));
printf("The size of int is %d bytes.\n",sizeof(int));
printf("The size of long is %d bytes.\n",sizeof(long));
printf("The size of long long is %d bytes.\n",sizeof(long long));
return 0;
}
运行结果
知识点:
C语言规定:sizeof(long long) >= sizeof(long) >= sizeof(int)
sizeof: 在C语言中是一个关键字,是用来计算变量或者类型所占空间大小的!
计算结果单位是字节!