正在加载图片...
指针的概念 3.4指针的概念 计算机的主存储器被分成一个个存储单元,为了区分各存储单元,要为每个存储单元编号,这 编号即地址。 例:i=3;或 scanf(“%d”,&i) 是将3送给i所在的空间。 例:将3送到变量I_ pointer所“指向”的单元(即I所标志的单元)。 所谓“指向”,是通过地址来体现的, Ipointer中的值为2000,它是变量I的地址,这样 就在 I_ pointer和变量之间建立起一种联系,即通过 I_ pointer能知道I的地址,从而找到变量I 内存单元。因而在C语言中,将地址形象化地称为“指针” 意思是通过它能找到以它为地址的内存单元。一个变量的地址称为该变量的“指针”。 内存单元的地址和内存单元的内容是两个不同的概念。 指针:就是地址,即内存单元的编号。 指针变量:用来存放另一变量的地址(即指针)的变量 如:地址2000是变量i的指针:i_ pointer是指针变量,其值就是指针2000 指针变量的定义和引用 35指针变量的定义和引用指针的概念 3 . 4 指针的概念 计算机的主存储器被分成一个个存储单元,为了区分各存储单元,要为每个存储单元编号,这 个编号即地址。 例:i =3;或 scanf(“%d”, &i); 是将 3 送给 i 所在的空间。 例:将 3 送到变量 I_pointer 所“指向”的单元(即 I 所标志的单元)。 所谓“指向”,是通过地址来体现的,I_pointer 中的值为 2000,它是变量 I 的地址,这样 就在 I_pointer 和变量之间建立起一种联系,即通过 I_pointer 能知道 I 的地址,从而找到变量 I 的 内存单元。因而在 C 语言中,将地址形象化地称为“指针”。 意思是通过它能找到以它为地址的内存单元。一个变量的地址称为该变量的“指针”。 内存单元的地址和内存单元的内容是两个不同的概念。 指针:就是地址,即内存单元的编号。 指针变量:用来存放另一变量的地址(即指针)的变量。 如:地址 2000 是变量 i 的指针;i_pointer 是指针变量,其值就是指针 2000。 指针变量的定义和引用 3 . 5 指针变量的定义和引用
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有