#include<stdio.h>
int main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
两个世界,
一封失信,
短暂相陪,
长久回忆。
唯留心头一句:“想你!”
倏然打印。
进程却已抹去。
C语言入门基础知识,你是否对上面代码出现的类型都了解了呢?再来回顾一下:
C语言基本数据类型
Tip: 1B(字节) = 8位(字符)
1、数值类型
a、整型
1)、短整型(short、unsigned short(无符号短整型)):2 bytes
取值区间:
short: (-2^15 ~ 2^15-1)
unsigned short: (0 ~ 2^16-1)
eg: 1、-1、 2、 0
2)、整型(int、unsigned int(无符号整型)):4 bytes(32、64位系统) (常用)
取值区间:
int: (-2^31 ~ 2^31 -1)
unsigned int: (0 ~ 2^32 -1)
eg: 1、 2、 3、 4
3)、长整型(long、unsigned long(无符号长整型)):
32位:4 bytes
取值区间:
long: (-2^31 ~ 2^31 -1)
unsigned long: (0 ~ 2^32 -1)
64位:8bytes
取值区间:
long: (-2^63 ~ 2^63 -1)
unsigned long: (0 ~ 2^64 -1)
eg: 1、 2、 3、 4
b、浮点型
1)、单精度(float):4 bytes (-2^32 ~ 2^32 - 1)
eg: 3.1415
2)、双精度(double):8 bytes (-2^64 ~ 2^64 - 1)
eg: 3.1415
2、字符类型
Tip:
1、汉字:2B,英文字符:1B
2、英文字母(26个):
ASCII码:
A~Z : 65 ~ 90
a~z : 97 ~ 122
字符类型(char):1 bytes
eg: 'A'、'W'、'S'、'D'
Tip: sizeof(数据类型):用于计算指定数据类型在当前系统所占用的内存空间
eg: sizeof(int) // 4