Hello!彦祖们,俺又回来了!!!,继续给大家分享 《C语言从不挂科到高绩点》课程!! 本节将为大家讲解C语言中非常重要的知识点-指针:
本套课程将会从0基础讲解C语言核心技术,适合人群:
- 大学中开设了C语言课程的同学
- 想要专升本或者考研的同学
- 想要考计算机等级证书的同学
- 想要从事C/C++/嵌入式开发的同学
================点个关注吧================
=========================================
10.1 内存概述
计算机用来存储数据的主要类别:
- 寄存器:计算机的组成中,用来存储程序和数据,辅助 CPU 进行处理的重要部分
- 内存:内部存储器,暂存程序/数据(断电数据丢失);
- 外存:外部存储器,长时间保存程序/数据(断电数据不丢失)比如:U盘,硬盘等等
内存是沟通 CPU 与硬盘的桥梁,内存中存储:
- 暂存 CPU 中运算的数据
- 暂存于硬盘等外部存储器交换的数据
物理存储器:实际存在的具体存储的芯片
- 主板上装插的内存条
- 显示卡上的显示 RAM 芯片
- 各种适配器上的 RAM 芯片和 ROM 芯片
存储空间地址:对存储器编码的范围,我们在软件上常说的内存就是指存储地址空间
- 编码:对一个物理存储单元(一个字节),分配号码(地址)
- 寻址:可以根据分配的号码找到相应的存储单元,完成读写数据
内存空间的每一个字节都有个编号,这个编号就是地址(指针)。
10.2 指针的概述
计算机中所有的数据都必须放在内存中,不同的数据类型占用的字节数是不一样的,比如:int 占 4 个字节,char 占 1 个字节
为了能够正确的访问这些数据,就必须为每个字节编上号码,就向门牌号。每个字节的编号都是唯一的,可以根据这个编号准确的找到某个字节
假如现在有一个 4G 的内存
标签:存储,高绩,字节,19,存储器,C语言,内存,数据 From: https://blog.csdn.net/yueyehuguang/article/details/142324247