【跟着鹏哥学习C语言的小日常】数据类型
一、数据类型的分类
- char —— 字符数据类型
示例:
char ch='a';
- short —— 短整型
short num=10;
- int —— 整型
int age = 20;
- long —— 长整型
long m =10;
- long long —— 更长的整型
long long q=11;
- float —— 单精度浮点型
float weight = 55.5;
- double —— 双精度浮点型
double d =0.0;
二、数据类型的大小
可利用 sizeof 计算各数据类型的大小,其得到的单位是 字节byte
计算机中的单位:
bit 比特位
byte 字节 =8 bit
Kb = 1024 byte
Mb = 1024 Kb
Gb = 1024 Mb
Tb
Pb
int main()
{
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;
}
运行结果如下:
printf 是库函数,作用是在屏幕上打印信息
在使用printf函数之前,用别人的东西需要打一下招呼,就是需要引用头文件 stdio.h
#include <stdio.h>
int main()
{
printf("hello!");
printf("%d\n",100);//打印一个整数:%d
return 0;
}
float 用%f
double 用%lf
int 用%d
打印字符 用%c
打印字符串 用%s