C语言程序设计(第二版)夏宽理赵子正编著第6章指针和引用课件教学.pptVIP

  • 3
  • 0
  • 约2.02万字
  • 约 92页
  • 2017-01-02 发布于广东
  • 举报

C语言程序设计(第二版)夏宽理赵子正编著第6章指针和引用课件教学.ppt

第6章 指针和引用 6.1 指针基本概念 6.2 指向数组元素的指针 6.3 指针形参 6.4 数组形参 6.1 指针基础概念 指针是C语言的一个重要概念。指针在程序中有以下多方面的作用: (1) 利用指针能间接引用指针所指的对象。 (2) 指针能用来描述数据之间的关系,以便构造复杂数据结构和处理动态数据结构问题。 (3) 利用指针形参,能使函数间接引用调用环境中的变量。 (4) 指针与数组结合,使访问数组元素的方式更加多样、手段更加灵活。 (5) 熟练正确应用指针,能写出紧凑高效的程序。 1. 变量、变量的地址及变量的值 程序在计算机上运行时,程序中的变量会在内存中占据由若干字节组成的一个内存储块,用于存放变量的值。存储块的开始地址称为变量的地址。 程序用变量的名引用变量的值或变量的地址。 例如: int x = 1; x = x + 2; 在代码“x = x+2;”中,赋值号左边的 x 表示将存入变量 x,赋值号右边的 x 表示引用变量 x 的值。该代码的意义是“完成取x的值,加上 2 的计算,并将计算结果存入变量 x 中。” 2. 指针变量和它所指向的变量 取变量地址运算符: 例: x 表示取变量x的地址 说明: 变量的地址也可作为一种值被存储和运算。 除能按名引用变量外,也可利用变量的地址引用变量。按变量名引用变量习惯称为直接引用,而

文档评论(0)

1亿VIP精品文档

相关文档