第七章 c语言数组和字符串.pptVIP

  • 3
  • 0
  • 约4.97千字
  • 约 35页
  • 2016-12-21 发布于河南
  • 举报
7.2 多维数组 当一个一维数组中的每个元素本身又是一个一维数组时,该数组为一个二维数组。 一、二维数组的定义 1. 格式:类型 标识符[长度1][长度2]; 2. 二维数组元素需要两个下标表示: 例:int a[3][4]表示数组a中有3行4列共12个数据。 3. 二维数组在存储空间中是按行优先存储。 二、 二维数组的引用 格式:标识符[N1][N2] 数组名[下标1][下标2] 下标1从0到长度N1-1 下标2从0到长度N2-1 三、二维数组的初始化 方法: 1. 对全部元素赋初值,分行,各用一个{ } int a[2][3]={{1,2,3},{4,5,6}}; 2. 整体赋值,系统自动分行 int a[2][3]={1,2,3,4,5,6}; 3. 对部分元素赋初值,注意区别: int a[2][3]={{1},{2,3}}; int a[2][3]={1,2,3}; int a[2][3]={{0},{1,2,3}}; 7.3 字符数组 字符数据 字符串数据 数组中的各个元素均为字符变量 每个元素只能存放一个字符 字符串在数组中的存储格式 字符串在字符数组中一个字符占用一个字节。字符串实际占有的存储单元数量等于字符串长度+1。 例:要定义一个存放字符串“CHINA”的字符数组c,应定义为:char c[6]; 关于字符数组的几点说明

文档评论(0)

1亿VIP精品文档

相关文档