【C语言从不挂科到高绩点】19-指针01【重点知识】

Hello!彦祖们,俺又回来了!!!,继续给大家分享 《C语言从不挂科到高绩点》课程!! 本节将为大家讲解C语言中非常重要的知识点-指针

本套课程将会从0基础讲解C语言核心技术,适合人群:

  1. 大学中开设了C语言课程的同学
  2. 想要专升本或者考研的同学
  3. 想要考计算机等级证书的同学
  4. 想要从事C/C++/嵌入式开发的同学

================点个关注吧================

=========================================

10.1 内存概述

计算机用来存储数据的主要类别:

  1. 寄存器:计算机的组成中,用来存储程序和数据,辅助 CPU 进行处理的重要部分
  2. 内存:内部存储器,暂存程序/数据(断电数据丢失);
  3. 外存:外部存储器,长时间保存程序/数据(断电数据不丢失)比如:U盘,硬盘等等

内存是沟通 CPU 与硬盘的桥梁,内存中存储:

  1. 暂存 CPU 中运算的数据
  2. 暂存于硬盘等外部存储器交换的数据

物理存储器:实际存在的具体存储的芯片

  1. 主板上装插的内存条
  2. 显示卡上的显示 RAM 芯片
  3. 各种适配器上的 RAM 芯片和 ROM 芯片

存储空间地址:对存储器编码的范围,我们在软件上常说的内存就是指存储地址空间

  • 编码:对一个物理存储单元(一个字节),分配号码(地址)
  • 寻址:可以根据分配的号码找到相应的存储单元,完成读写数据

内存空间的每一个字节都有个编号,这个编号就是地址(指针)。

10.2 指针的概述

计算机中所有的数据都必须放在内存中,不同的数据类型占用的字节数是不一样的,比如:int 占 4 个字节,char 占 1 个字节

为了能够正确的访问这些数据,就必须为每个字节编上号码,就向门牌号。每个字节的编号都是唯一的,可以根据这个编号准确的找到某个字节

假如现在有一个 4G 的内存

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

听潮阁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值