第 十 章 指 针
信息管理系
指针是C语言中的一个重要的概念,也是C语言中的一个重要特色。正确灵活的使用指针:
章
节 总 览(1) 可以有效的表示复杂的数据结构;
(2) 能动态分配内存;
(3) 能方便使用字符串;
(4) 有效而方便的使用数组;
- 现实生活中的指针及其特点:
- 钟表上的指针
- 1、根据指向确定值
- 2、不同的指针单位不同
3.根据内存单元的地址访问内存单元的内容的方式(1)直接访问:
(2)间接访问:
变量的地址存放在另一个变量中
的方式称为“间接访问”方式。
如:i_pointer=&i;(见图10.2)
一、地址:
1.概述:如果在程序中定义了一个变量,在编译时就给这个变量分配内存单元,该内存单元有相应的地址;同时,该内存单元可以存放变量的值,又有相应的内容。
10.1地址和指针的概念(1)
指针变量
另一个变量
按变量地址存取变量值的方式称为“直接访问”方式。
2.定义:内存的每一个字节有一个编号,这就是地址。
10
i
2000
i_pointer
2000 2001
二、指针:
1.指针: