- 1
- 0
- 约5.2千字
- 约 31页
- 2017-05-19 发布于四川
- 举报
武汉大学C课件第09讲〔05级〕
第六章 数组 * * * 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)