【学习笔记二】----C语言的基本数据类型和存储方式


额。。基本的数据类型:

在这里插入图片描述

整型》》》

int 4B

short\short int 2B

long\long int 4B

unsigned int 4B

unsigned short 2B

unsigned long 4B

字符型》》》

char 1B

unsigned char 1B


浮点型;

float 4B

double 8B

long double 8B

=============================================================
前面的数据类型的存储方式基本上就是二进制和ASCII码了就不具体介绍了哈
(QWQ其实是懒~)
在这里插入图片描述

浮点数在内存中的存储方式:符号位 + 指数位 + 有效数字位
S E M
(其他基础数据类型由 ASCII码 的二进制位进行存储)

(-1)^S * M * 2^E


单精度浮点型数据长度为4字节(32bit),符号位占1bit、指数位占8bit、
有效数字位占23bit。

双精度浮点型数据长度为8字节(64bit),符号位占1bit、指数位占11bit、
有效数字位占52bit。

双精度浮点型与单精度浮点型相比:指数位要多,故数据表示宽度要大;
有效数字位要多,故数据精度更高。

over~
在这里插入图片描述

posted @ 2019-09-30 08:45  硫酸洗吊  阅读(15)  评论(0)    收藏  举报