C语言程序设计课件第10章#x2d;二维数组的地址和指针#46;ppt.pptxVIP

  • 0
  • 0
  • 约2.56千字
  • 约 31页
  • 2021-10-08 发布于河南
  • 举报

C语言程序设计课件第10章#x2d;二维数组的地址和指针#46;ppt.pptx

爲族游言程涔殺杜;第日;内容提要 ■本章介绍二维数组的有关知识: -二维数组的定义,其中涉及的3种类型 -二维数组的初始化 -二维数组的元素访问方式 .与二维数组相关的各类指针: ?行指针 -列指针 一.二级指针…卜……- -一维指针数组 ■动态二维数组空间的申请与释放(选讲) -如何利用二级指针申请动态二维数组空间 -如何依次释放申请的所有动态空间;二维数组的定义 ■哪里需要二维数组? -类型相同的一组数,如果在序列中只受一种序号标明其在整 个序列中的顺序用一维数组,例如:1门课各个同学的成绩 -类型相同的一组数,如果在序列中需要用两种序号标明其在 整个序列中的顺序,则要用二维数组,例如:3门课各个同学 的成绩 -矩阵问题强调元素所在的行、列位置,必须用二维数组 ■二维数组的坦义形式 一J一f~ -类型标识符数組名[整型常量表达式1][整型建量表达式;它们4个称为;二维数组的定义;二维数组的初始化;二维数组的初始化;二维数组元素的访r0i31 ■数组元素的表示形式:例:int a [4] [3] ;LoU2_J ? (1)最常用的是下标(行、歹U)法:a[i][j]/ ?(2)间接引用法与下标法结合:*(a[i]+j)、 (*(a+i)) [j] -(3)间接引用法:*(*(a+i)+j);二维数组元素的访问 ■一般要对所有的数组元素执行同样的操作,与一维数 组

文档评论(0)

1亿VIP精品文档

相关文档