C语言中数据存储内存的原理是怎样的?

更新于
2026-10-10 16:01:19
0阅读来源:SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2631个文字,预计阅读时间需要11分钟。

C语言中数据存储内存的原理是怎样的?

目录+ 内存简介+ 整数与字符在内存中的存储+ 浮点数在内存中的存储+ 大小端存储模式及简介+ 总结+ 内存简介+ 大小端存储模式及简介

目录
  • 内存简单介绍
  • 整数与字符在内存中的存储
  • 浮点数在内存中的存储
  • 大小端存储模式及简介
  • 总结

内存简单介绍

大家肯定经常听说内存这个词,内存到底是什么呢? 在计算机中,进程都要加载进内存中,也是我们各种数据的流通途径,C语言中,大家肯定都知道指针变量,指针变量中保存的就是内存的地址,那么,什么是内存的地址呢?

内存的单位是字节

对于32位的机器,有32根地址线,每根地址线在寻址时,产生的高低电压分别为0/1,那么32根地址线产生的地址就会是

00000000000000000000000000000000

00000000000000000000000000000001

00000000000000000000000000000010

…

11111111111111111111111111111111

这里就有2^32次方个地址

大家应该知道,还有64位的机器,64根地址线又有多少个地址呢,大家可以计算一下

在32位的机器上,地址是32个0或者1组成二进制序列,那地址就得用4个字节的空间来存储,

所以一个指针变量的大小就应该是4个字节。

阅读全文

本文共计2631个文字,预计阅读时间需要11分钟。

C语言中数据存储内存的原理是怎样的?

目录+ 内存简介+ 整数与字符在内存中的存储+ 浮点数在内存中的存储+ 大小端存储模式及简介+ 总结+ 内存简介+ 大小端存储模式及简介

目录
  • 内存简单介绍
  • 整数与字符在内存中的存储
  • 浮点数在内存中的存储
  • 大小端存储模式及简介
  • 总结

内存简单介绍

大家肯定经常听说内存这个词,内存到底是什么呢? 在计算机中,进程都要加载进内存中,也是我们各种数据的流通途径,C语言中,大家肯定都知道指针变量,指针变量中保存的就是内存的地址,那么,什么是内存的地址呢?

内存的单位是字节

对于32位的机器,有32根地址线,每根地址线在寻址时,产生的高低电压分别为0/1,那么32根地址线产生的地址就会是

00000000000000000000000000000000

00000000000000000000000000000001

00000000000000000000000000000010

…

11111111111111111111111111111111

这里就有2^32次方个地址

大家应该知道,还有64位的机器,64根地址线又有多少个地址呢,大家可以计算一下

在32位的机器上,地址是32个0或者1组成二进制序列,那地址就得用4个字节的空间来存储,

所以一个指针变量的大小就应该是4个字节。

阅读全文