#include<stdio.h>
int main()
{
// 字符类型
char str1 = 'abc';
// 整形
int age = 100;
// 短整型
short age2 = 10;
// 长整型
// long
//更长的
//long long
// 单精度浮点型
float height = 1.82;
// 双精度浮点型
double ccc = 0.00;
printf("你好\n");
printf("很好\n");
printf("%d\n", 1000);
// sizeof 操作符 计算类型 sizeof单位是字节
/*
计算机中的单位:
bit - 比特位
byte - 字节
1字节 = 8bit
1kb = 1024byte
1mb = 1024kb
1gb = 1024mb
1tb = 1024gb
1pb = 1024tb
*/
// 输出各个数据类型宽度
// C语言标准:sizof(long) >= sizeof(int)
printf("%d\n", sizeof(char));
printf("%d\n", sizeof(short));
printf("%d\n", sizeof(int));
printf("%d\n", sizeof(long));
printf("%d\n", sizeof(long long));
printf("%d\n", sizeof(float));
printf("%d\n", sizeof(double));
return 0;
}
C语言基础 02 - 数据类型
该代码示例展示了C语言中不同数据类型如char、int、short、long、longlong、float和double的使用,并用sizeof运算符计算了它们所占内存的字节数。文章还提及了计算机存储单位的换算关系。
摘要由CSDN通过智能技术生成