●第10章指针-2.pptVIP

  • 2
  • 0
  • 约8.23千字
  • 约 30页
  • 2019-04-05 发布于湖北
  • 举报
* 第10章 指针-2 小结:两维数组的指针变量 (一)列指针:指向数组元素的指针。 1.定义:int a[N][M]; int *p,i,j,k; p=*a; /* p每增一,指向下一个元素 */ 2.引用: k=0 ;kN*M ;k++ (1)不分行:引用 *(p+k), (2)分行: i=0;iN ;i++ j=0;jM ;j++ 引用 *( p+i×M+j ) 就是a[i][j] (二)行指针:指向由M个元素组成的一维数组的指针。 1.定义: int a[N][M]; int (*p)[M],i,j; p=a; /* p每增一,指向下一行。不能用p=*a; */ 2.引用: *(p+i)+j 就是 a[i][j] *(*(p+i)+j) 就是 a[i][j] 三、多维数组的指针作函数的参数 例10.14 三个学生,四门功课,求总平均分并查询第n个学生的成绩。 分析: 定义a[3][4]并初始化 ⒈主函数 调用average(),结果在函数中输出      输入n 调用search() ⒉average()--求平均分

文档评论(0)

1亿VIP精品文档

相关文档