C语言中的基本数据类型

                                                                         基本数据类型

类别 名称 类型名 数据长度 取值范围
整型 【有符号】整型 int 32位 -2 147 483 648~2 147 483 647(-2^15~-2^15-1
【有符号】短整形 short[int] 16位 -32 768~32 767(-2^15~2^15-1)
【有符号】长整形

long [int]

32位 -2 147 483 648~2 147 483 647(-2^15~-2^15-1
无符号整型

unsigned [int]

32位 0~4 294 967 295(0~2^32-1)
无符号短整形 unsigned short [int] 16位 0~65 535 (0~2^16-1)
无符号长整形 unsigned long [int] 32位 0~4 294 967 295(0~2^32-1)
字符型 字符型 char 8位 0~255
实型 单精度浮点型 float 32位
+-(10 ^-38~10^38)

双精度浮  点

double 64位 约+-(10^-308~10^308
格式控制说明

   数据类型

输入输出格式
十进制 八进制 十六进制
int %d %o %x
long %ld %lo %lx
unsigned %u %o %x
unsigned long %lu %lo %lx
基本格式控制说明的含义
格式 含义
%d 以十进制形式输入输出一个整数
%u 以十进制形式输入输出一个无符号整数
%o 以八进制形式输入输出一个整数
%x 以十六进制形式输入输出一个整数

猜你喜欢

转载自blog.csdn.net/MissLemonh/article/details/81259931