关于地址
来源:1-1 C语言中的指针基础
我想跑路
2022-08-12 08:45:31
操作系统把32bit的数据以字节为单元对内存单元进行编号,这个编号叫做地址
32bit就是4字节,对应四个内存地址是连续的吗? 那另一个32位分配的地址呢?就是把32bit数据分配的是怎么体现的呢?
1回答
操作系统把内存以字节为单元进行编号,这个编号叫做地址;
32bit的变量(比如说int a),那么a在内存中就是连续的4个字节;如果是int a,b这样两个变量,那么a和b共8个字节在内存上也应该是连续的,这个和编译过程有关;
总的来说就是多字节变量内部的每一个字节一定是连续的,不论它是什么类型的变量;关于内存连续分配的问题,目前阶段只需要知道大致规律,随着深入学习,总是能体会到:看山是山,看山不是山,看山还是山。
相似问题
回答 1
回答 1
回答 1
回答 1
回答 1