c语言讲稿第八.pptVIP

  • 1
  • 0
  • 约1.06千字
  • 约 16页
  • 2016-12-31 发布于贵州
  • 举报
第八章 善于使用指针 主 讲:金永涛 本节重点 数组作为函数参数 什么是指针 问题 什么是内存 什么是内存地址 内存中如何存储数据 什么是变量的地址 什么是指针 存取内存单元数据的方法 直接访问 按变量名存取变量的值 举例 什么是指针 存取内存单元数据的方法 间接访问 通过变量的地址来存取变量的值 获取变量地址 :取地址运算符 * :返回该地址所指向存储单元的数据 间接访问也称指针访问 什么是指针 基本概念 指针:一个变量的地址 指针变量:一个用于存放另一变量地址的变量 指针变量 定义指针变量 语法:基类型 *指针变量名 说明 *代表变量的类型为指针型变量 基类型代表指针变量存储的指针是什么类型的数据 赋值给指针变量的变量地址必须与指针变量的基类型相同 指针变量仅能存储指针,不能存储数据 指针变量 引用指针变量 指针变量赋值 运用取地址运算符 两种方法 引用指针变量指向的变量 取数据运算符* 注意与定义指针变量的*含义不同 举例 指针变量 引用指针变量 引用指针变量的值 直接引用指向变量的地址 举例 举例:比较两个数的大小,输出最大数,用指针实现 指针变量 指针变量作为函数参数 作用:将一个变量的地址传送到另一个函数中 函数传递两种方式 按值传递 按地址传递 指针变量 指针变量作为函数参数 按值传递 参数 形参:类型 变量名 实参:变量或表达式 举例:交换两

文档评论(0)

1亿VIP精品文档

相关文档