- 博客(3)
- 问答 (1)
- 收藏
- 关注
转载 【转】判断栈和堆的生长方向
本文转自cnblogs,原文链接判断栈和堆的生长方向,重新排版并修改了一些小错误:)。 如何判断栈的增长方向? 对于一个用惯了i386系列机器的人来说,这似乎是一个无聊的问题,因为栈就是从高地址向低地址增长。不过,显然这不是这个问题的目的,既然把这个问题拿出来,问的就不只是i386系列的机器,跨硬件平台是这个问题的首先要考虑到的因素。 在一个物质极大丰富的年代,除非无路可退,否则...
2018-06-07 00:12:14 272
转载 【转】操作系统 内存地址(逻辑地址、线性地址、物理地址)概念
本文转自51CTO博客,原文链接操作系统 内存地址(逻辑地址、线性地址、物理地址)概念 逻辑地址(Logical Address) 是指由程序产生的与段相关的偏移地址部分。例如,你在进行C语言指针编程中,可以读取指针变量本身值(&操作),实际上这个值就是逻辑地址,它是相对于你当前进程数据段的地址,不和绝对物理地址相干。只有在Intel实模式下,逻辑地址才和物理地址相等(因为实模式没有...
2018-06-07 00:11:41 786 1
转载 【转】我们在C语言中看到的地址是假的?
本文转载自CSDN博客,原文链接:虚拟内存到底是什么?为什么我们在C语言中看到的地址是假的?。 在C语言中,指针变量的值就是一个内存地址,&运算符的作用也是取变量的内存地址,请看下面的代码: #include <stdio.h> #include <stdlib.h> int a = 1, b = 255; int main(){ int *p...
2018-06-07 00:10:48 591
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人