这里更多探究的是指针的机制. 用debug对下面程序进行分析,记录每一条C语句运行后,相关内存单元的值. 程序a.c 注意理解指针机制 我们编写如下代码: 编译加载进debug查看: 我们先看其反汇编的代码: 在这里我们对比着C语句分析: 第一条语句是将1000H(16进制,以下16进制用H说明,未说明的都为十进制数据.且汇编语言数据都为16进制,不加H说明.).放置在变量P(偏移地址01FAH)处. 第二句中,使用*的地方,即*p处,这里的语句被翻译成两句,即:MOV BX,[01FA]和AD