C语言08指针-2_指针和数组.pptVIP

  • 13
  • 0
  • 约1.58万字
  • 约 80页
  • 2018-02-02 发布于浙江
  • 举报
C语言08指针-2_指针和数组

第8章 善于利用指针 指针 8.3 通过指针引用数组 本节主要掌握: (1)用指针变量访问数组元素 (2)用指向数组的指针变量作为函数参数访问数组 几个需要注意的问题 注意指针变量的当前值 确保指针指向数组中的有效元素 注意指针变量的运算 * p++ 等效为 * ( p++ ) * p++ 和 ( *p )++的区别 二级指针 普通变量的存储单元有地址,指针变量的存储单元也有地址。存放指针变量的地址的变量,叫做指向指针变量的指针变量。它是一种二级指针变量。 二级指针分为两种:指向指针变量的指针和指向数组的指针. 这里假定两个术语“二级指针”和 “指向指针变量的指针”等价。 二级指针 int x = 65; int *p = x; 定义一个特殊变量q用来存放指针变量p的地址 二级指针变量的赋值 1)初始化赋值; 2)在执行部分赋值; 3)赋给它另一个同类型二级指针变量的值。 注意:赋值时的级别不能错。 一级指针变量只能取得普通变量的地址和一位数组元素的地址; 二级指针变量只能取得一级指针变量的地址。 二级指针变量的引用 用两个连续作用的指向运算符“**”,可以通过二级指针间接访问普通变量。例 int x

文档评论(0)

1亿VIP精品文档

相关文档