程序设计(C语言)7课件.pptVIP

  • 1
  • 0
  • 约1.27万字
  • 约 55页
  • 2017-05-23 发布于山西
  • 举报
程序设计(C语言)7课件

一维数组的元素在内存中是连续存放的。 例如:若有int a[10];,则a数组中包含的10个元素在内存中的存储情况如下: 7.3 字符数组 2.字符数组元素的引用 一维字符数组元素的引用形式如下: 数组名[下标] 例如: a[2] a[1+1] 二维字符数组的元素的引用形式如下: 数组名[行下标][列下标] 例如: a[1][0] a[0][3-2] 7.3 字符数组 3.字符数组的初始化 一维字符数组的初始化形式如下: [static] 类型说明符 数组名={字符常量列表}; 例如: char a[10]={H,e,l,l,o,!} 二维字符数组的初始化形式如下: [static] 类型说明符 数组名={{字符常量列表},…}; 例如:char a[2][3]={{A,B},{C,D}} 7.3 字符数组 说明: (1)如果花括号中提供的字符个数大于数组长度,则作语法错误处理。 (2)如果花括号中提供的字符个数小于数组长度,则只将这些字符赋给数组中的前面那些元素,其余元素自动定为空字符(即‘\0’)。 (3)如果花括号中提供的字符个数与预定的数组长度相同,在定义时可以省略数组长度,系统会自动根据初值个数确定数组长度。 7.3.2 字符串与字符数组 1.字符串和字符串结束

文档评论(0)

1亿VIP精品文档

相关文档