计算机系统-内存的最小存储单元

每个人都有自己的学习方式,我不愿意把内存最小单位理解成bit,个人更喜欢理解
内存的最小存储单元:字节

现在有两个内存地址:
地址1:0073FD20
地址2:0073FD24

那么地址1减去地址2,等于4,那么这个4是什么呢?4就是字节,是四个字节

比如我定义一个int类型的值

int a=123;
std:cout<<&a<<"\n";
std:cout<<&a+1<<"\n";

打印的结果是:
0073FD20
0073FD24

这个结果证明了:假如内存有一个X的量,此时获取X的指针,其实获取的是X在内存中低物理地址的位置(起始位置),X实际占用的内存起始位置加X的字节长度

发布了157 篇原创文章 · 获赞 26 · 访问量 11万+

猜你喜欢

转载自blog.csdn.net/u011624903/article/details/104005698