武汉大学C课件第09讲(05级).pptVIP

  • 1
  • 0
  • 约 31页
  • 2016-09-20 发布于江西
  • 举报
武汉大学C课件第09讲(05级).ppt

第六章 数组 * * * Program Design in C Language Page * 第九讲 字符数组 一、字符数组的定义 字符数组:用来存放字符型数据的数组。 格式: char 数组名[常量表达式],··· ; char 数组名[常量表达式1][常量表达式2],··· 注意: 字符数组的定义、引用、初始化遵循 “数组”的规定。 6.3.1 字符数组的定义、初始化和引用 在字符数组中,每一个元素只能存放一个字符。 例: char a[10],b[30]; char s[10][20],h[20][100]; 二维字符数组,可以看作是一个字符串数组。 6.3.1 字符数组的定义、初始化和引用 二、字符数组的初始化 字符数组的赋值要符合数组的要求,除了在定义时初始化可以用字符串赋初值,其余只能一个元素一个元素地赋值。 1)给所有元素赋初值: 例 char s1[7]={‘s’,’t’,’r’,’i’,’n’,’g’,’!’}; char s2[ ]={‘s’,’t’,’r’,’i’,’n’,’g’,’!’}; ! g n i r t s 存储形式为: 1、一维字符数组初始化 6.3.1 字符数组的定义、初始化和引用 例 char s3[8]={’s’,’t’,’r’,’i’,

文档评论(0)

1亿VIP精品文档

相关文档