前言
数据在内存中是如何存放的呢?
如此繁多种数据的存储方式都是一样的吗?
…
那么接下来,我将带你深入内存中,了解其存储数据的奥秘。
编译器环境:vs2019
一、整形的存储
1.整形存储类型
在C语言当中,整形包括如下类型:
char //unsigned char signed char
short //unsigned short signed short
int //unsigned int signed int
long //unsigned long signed long
long long
这时可能有人就疑惑了,char不是字符类型吗?在这里就要注意ASCII码了,char类型在存储时都是以ASCII码的形式进行存储的,所以我们在归类时可以将它归类为整形方式的存储,在将存储之前我们还要在熟悉一下原反补的概念。
2.原码 反码 补码
1.原码
原码就是符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示值.

本文探讨了C语言中数据在内存中的存储方式,重点讲解了整形数据的存储,包括原码、反码、补码的概念及其在计算机中的作用。此外,还介绍了大小端字节序的基本概念,并简要提及了浮点型数据在内存中的存储方式。通过实例展示了数据如何以补码形式存储,并分析了内存中的字节排序。
最低0.47元/天 解锁文章
895





