0
点赞
收藏
分享

微信扫一扫

【C语言】数据储存详解(超详细)

快乐小鱼儿_9911 2022-03-12 阅读 88

 

目录

一、数据类型的介绍

二、整型在内存中的存储

1、补充两点

(1)首先,要了解原码、反码、补码(整型的储存)

  (2).有符号(signed)与无符号(unsigned)的区别

 2、大小端介绍

(1)、什么是大小端

 (2)为什么有大端和小端:

(3)大小端的判断

三、浮点型在内存中的储存

1、先上例子

2、 浮点数存储规则

3、解释前面的题目


一、数据类型的介绍

二、整型在内存中的存储

1、补充两点

(1)首先,要了解原码、反码、补码(整型的储存)

整数的二进制表示:有3种(原码、反码、补码

  (2).有符号(signed)与无符号(unsigned)的区别

 2、大小端介绍

(1)、什么是大小端

 (2)为什么有大端和小端:

(3)大小端的判断

三、浮点型在内存中的储存

1、先上例子

2、 浮点数存储规则

num 和 *pFloat 在内存中明明是同一个数,为什么浮点数和整数的解读结果会差别这么大?

要理解这个结果,就要搞懂浮点数在计算机内部的表示方法

IEEE 754规定:

 举例来说: 

3、解释前面的题目

文章到这就结束了,希望对你有帮助,觉得文章不错就点个赞吧。

文章有什么问题可以留言,感谢支持!! 

举报

相关推荐

0 条评论