一天一个c语言基础知识

本文解释了指针原理,介绍了32位机器如何通过32根地址线生成对应内存单元的二进制代码,每个代码序列代表一个内存单元,总共可以表示4GB内存。指针本质上就是指向这些地址的变量。
摘要由CSDN通过智能技术生成

指针原理

为了方便找到并使用内存,内存被分为许多的内存单元,一个内存单元的大小是一个字节。

32位机器—》32根地址线通电后会产生正负电荷刚好对应二进制的01代码从000000000000000000000000000000~1111111111111111111111111111111111111111111111,共有2^23个这样的01代码序列。

每一个序列对应一个内存单元,那么一共可以对应2的23次方个内存单元。可以一共对应4个GB内存的大小。也就是说,32位的机器,它的内存是4GB。

这样的一个32位序列就是我们说的地址。

指针所指的就是地址,32位的零一代码序列。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值