C语言入门——常见数据类型取值范围

简介: C语言入门——常见数据类型取值范围

常见数据类型取值范围:

文字叙述:

int -2147483648~2147483647

long -2147483648~2147483647

long long最大值:9223372036854775807

long long最小值:-9223372036854775808

float -3.4 x 10^(-38)~ 3.4 x 10^(+38)

double -1.7 x 10^(-308)~ 1.7 x 10^(+308)

short -32768~32768

char -128~+127

unsigned char 0~255

unsigned int 0~4294967295

unsigned short 0~65535

unsigned long 0~4294967295

unsigned long long 0~18446744073709551615

关于取值范围,熟知一些常用的还是有必要的,所以整理了下图表格这些以作分享。

数据类型 取值范围 最多取值范围位数
int -2147483648~+2147483647 10位
long -2147483648~+2147483647 10位
long long 最大取值 +9223372036854775807 19位
long long 最小取值 -9223372036854775808 19位
short -32768 ~ +32768 5位
char -128 ~ +127 3位
unsigned char 0 ~ 255 3位
unsigned short 0~65535 5位
unsigned int 0~4294967295 10位
unsigned long 0~4294967295 10位
unsigned long long 0~18446744073709551615 20位

浮点型:

数据类型 取值范围 最多有效位数
float -3.4 x 10^(-38)~ +3.4 x 10^(+38) 7位有效数字
double -1.7 x 10^(-308)~ +1.7 x 10^(+308) 16位有效数字


希望本篇文章对你有所帮助!
作者:code_流苏
喜欢的话,还请多多点赞,关注!
欢迎评论交流,如有错误,还请指正!


目录
相关文章
|
26天前
|
C语言
王桂林C语言从放弃到入门课程
课程目标16天,每天6节课,每节40分钟课堂实录,带你征服C语言,让所有学过和没有学过C语言的人,或是正准备学习C语言的人,找到学习C语言的不二法门。适用人群所有学过和没有学过C语言的人,或是正准备学习C语言的人!
25 2
王桂林C语言从放弃到入门课程
|
29天前
|
存储 程序员 C语言
深入探讨C语言中的字符型数据类型及其应用
深入探讨C语言中的字符型数据类型及其应用
13 0
|
30天前
|
存储 程序员 C语言
【c语言】基础数据类型
这篇内容介绍了编程中的数据类型,主要包括常量和变量。常量分为整型、实型(浮点型)、字符型和字符串型。
20 0
|
1月前
|
存储 编译器 C语言
初识C语言——详细入门(系统性学习day4)
初识C语言——详细入门(系统性学习day4)
|
22天前
|
存储 编译器 C语言
C语言3🔥:常用的数据类型
C语言3🔥:常用的数据类型
14 0
|
22天前
|
Java C语言 C++
C语言由入门到精通(1)介绍与数据类型
C语言由入门到精通(1)介绍与数据类型
|
25天前
|
存储 安全 编译器
【C/C++ 基本数据类型】C++ 基本数据类型深度解析与C语言对比
【C/C++ 基本数据类型】C++ 基本数据类型深度解析与C语言对比
56 0
|
29天前
|
程序员 C语言
在C语言中,typedef是一种用来创建新的数据类型名的关键字
在C语言中,typedef是一种用来创建新的数据类型名的关键字
9 0
|
29天前
|
存储 程序员 C语言
探索C语言中的浮点型数据类型及其应用
探索C语言中的浮点型数据类型及其应用
19 0
|
29天前
|
存储 程序员 C语言
深入理解C语言中的整型数据类型及其应用
深入理解C语言中的整型数据类型及其应用
11 0