第8章指针 C程序设计中使用指针可以 ●使程序简洁、紧凑、高效 有效地表示复杂的数据结构 动态分配内存 得到多于一个的函数返回值
第8章 指针 C程序设计中使用指针可以: ⚫使程序简洁、紧凑、高效 ⚫有效地表示复杂的数据结构 ⚫动态分配内存 ⚫得到多于一个的函数返回值
8.1指针类型和指针变量 8.2指针和函数 8.3指针与数组 8.4链表
8.1 指针类型和指针变量 8.2 指针和函数 8.3 指针与数组 8.4 链表
8.1指针类型和指针变量 地址和指针的概念 指针和变量的定义 指针变量的使用
8.1 指针类型和指针变量 地址和指针的概念 指针和变量的定义 指针变量的使用
§8.1指针类型和指针变量 8.1.1地址和指针的概念 1、地址的概念 内存中每个字节有一个编号地址 内存 0 程序中:int 2000 2001 float k Q002 编译或函数调用时为其分配内存单元 2003 2005 变量是对程序中数据 存储空间的抽象
§8.1 指针类型和指针变量 程序中: int i; float k; 内存中每个字节有一个编号-----地址 …... …... 2000 2001 2002 2005 内存 0 2003 i k 编译或函数调用时为其分配内存单元 变量是对程序中数据 存储空间的抽象 8.1.1 地址和指针的概念 1、地址的概念
2、3、指针类型与指针变量 心指针类型:地址也是数,这类数据就是 ◆指针变量:专门存放地址的变量叫 指针 c2000 整型变量i 2001 10 变量的 变量的内容 指针丧量变量地址(指针) 指向 地址存入hter 变量变量值 指针变量
…... …... 2000 2004 2006 2005 整型变量i 10 变量i_pointer 2001 2002 2003 2、3、指针类型与指针变量 ❖指针类型:地址也是数,这类数据就是~ ❖指针变量:专门存放地址的变量叫~ 2000 指针 指针变量 变量的地址 变量的内容 指针变量 变量 变量地址(指针) 变量值 指向 地址存入 指针变量