C语言中数据存储内存的原理是怎样的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2631个文字,预计阅读时间需要11分钟。
目录+ 内存简介+ 整数与字符在内存中的存储+ 浮点数在内存中的存储+ 大小端存储模式及简介+ 总结+ 内存简介+ 大小端存储模式及简介
目录
- 内存简单介绍
- 整数与字符在内存中的存储
- 浮点数在内存中的存储
- 大小端存储模式及简介
- 总结
内存简单介绍
大家肯定经常听说内存这个词,内存到底是什么呢? 在计算机中,进程都要加载进内存中,也是我们各种数据的流通途径,C语言中,大家肯定都知道指针变量,指针变量中保存的就是内存的地址,那么,什么是内存的地址呢?
内存的单位是字节
对于32位的机器,有32根地址线,每根地址线在寻址时,产生的高低电压分别为0/1,那么32根地址线产生的地址就会是
00000000000000000000000000000000
00000000000000000000000000000001
00000000000000000000000000000010
…
11111111111111111111111111111111
这里就有2^32次方个地址
大家应该知道,还有64位的机器,64根地址线又有多少个地址呢,大家可以计算一下
在32位的机器上,地址是32个0或者1组成二进制序列,那地址就得用4个字节的空间来存储,
所以一个指针变量的大小就应该是4个字节。
本文共计2631个文字,预计阅读时间需要11分钟。
目录+ 内存简介+ 整数与字符在内存中的存储+ 浮点数在内存中的存储+ 大小端存储模式及简介+ 总结+ 内存简介+ 大小端存储模式及简介
目录
- 内存简单介绍
- 整数与字符在内存中的存储
- 浮点数在内存中的存储
- 大小端存储模式及简介
- 总结
内存简单介绍
大家肯定经常听说内存这个词,内存到底是什么呢? 在计算机中,进程都要加载进内存中,也是我们各种数据的流通途径,C语言中,大家肯定都知道指针变量,指针变量中保存的就是内存的地址,那么,什么是内存的地址呢?
内存的单位是字节
对于32位的机器,有32根地址线,每根地址线在寻址时,产生的高低电压分别为0/1,那么32根地址线产生的地址就会是
00000000000000000000000000000000
00000000000000000000000000000001
00000000000000000000000000000010
…
11111111111111111111111111111111
这里就有2^32次方个地址
大家应该知道,还有64位的机器,64根地址线又有多少个地址呢,大家可以计算一下
在32位的机器上,地址是32个0或者1组成二进制序列,那地址就得用4个字节的空间来存储,
所以一个指针变量的大小就应该是4个字节。

