📝C语言二维数组

中职C语言程序设计基础 - 互动教学页

考纲要求

一、二维数组基本语法

  • 掌握二维数组的定义格式(行×列)和书写规范
  • 理解二维数组双下标规则(行、列均从0开始),避免越界
  • 掌握二维数组在内存中的连续存储特点(按行存储)

二、二维数组的初始化

  • 掌握按行初始化、分段初始化的写法
  • 掌握部分初始化、省略行/列长度的初始化规则
  • 理解字符型二维数组(二维字符串)的初始化差异

三、二维数组的核心操作

  • 掌握二维数组的双重循环遍历(行循环+列循环)
  • 掌握二维数组求和、找行/列最值、矩阵转置等常见操作
  • 掌握二维数组的冒泡排序(按行/列排序)
  • 理解二维数组作为函数参数的传递规则(行可变、列固定)

四、高频考点掌握

  • 能识别并避免二维数组行/列越界、初始化陷阱等常见错误
  • 能区分二维数组物理存储(一维)与逻辑存储(二维)的差异
  • 能解决二维数组遍历、最值查找、矩阵转置等实战题型