正在加载图片...
(2)接访问—通过另一变量访问该变量的值 C++语言规定:在程序中可以定义一种特殊的变 量(称为指针变量),用来存放其它变量的地址。 如:假设定义了这样一个指针变量 num_ pointer, 它被分配到4000、4001单元,其值可通过赋值语句: num pointer=& num 得到。此时,指针变量 num _ pointer的值就是变量 num在内存中的起始地址300 通过指针变量 num_ pointer存取变量num值的过程 如下: 首先找到指针变量 num pointer的地址(4000), 取出其值3000(正好是变量num的起始地址);然 后从3000、3001中取出变量num的值(3)。 2021/2/24 62021/2/24 6 如:假设定义了这样一个指针变量num_pointer, 它被分配到4000、4001单元,其值可通过赋值语句: num_pointer=# 得到。此时,指针变量num_pointer的值就是变量 num在内存中的起始地址3000。 通过指针变量num_pointer存取变量num值的过程 如下: 首先找到指针变量num_pointer的地址(4000), 取出其值3000(正好是变量num 的起始地址); 然 后从3000、3001中取出变量num的值(3)。 (2)间接访问──通过另一变量访问该变量的值 C++语言规定:在程序中可以定义一种特殊的变 量(称为指针变量),用来存放其它变量的地址
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有