高中信息竞字符数组与字符串.pptVIP

  • 4
  • 0
  • 约3.57千字
  • 约 27页
  • 2019-01-04 发布于浙江
  • 举报
高中信息竞字符数组与字符串

* 字符数组 用来存放字符数据的数组是字符数组,字符数组中的一个元素存放一个字符。 一、字符数组的定义 char 数组名[常量表达式]; char c[4]; /*每个元素占一个字节 */ c[0]=‘I’; c[1]=‘m’; c[2]=‘_’; 类型 数组名 数组大小 二、字符数组的初始化 与数值数组的初始化相同,取其相应字符的ASCII值。 char c[10]={‘I’, ‘ ’, ‘a’, ‘m’, ‘ ’, ‘a’, ‘ ’ , ‘b’, ‘o’, ‘y’}; 随机 ‘y’ ‘o’ ‘b’ ‘ ’ ‘a’ ‘ ’ ‘m’ ‘a’ ‘ ’ ‘I’ c c[0] c[9] 如果字符个数大于数组长度,做错误处理;如果数值个数小于数组长度,后面的字节全部为‘\0’。 如果省略数组长度,则字符数即为数组长度。 char c[ ]={‘I’, ‘ ’, ‘a’, ‘m’, ‘ ’, ‘a’, ‘ ’ , ‘g’, ‘i’, ‘r’,’l’}; 同理,也可定义和初始化一个二维或多维的字符数组。分层或省略最后一维。 char st1[ ]={65, 66, 68}; ‘D’ ‘B’ ‘A’ 三、字符数组的引用 int main( ) { char c[10]={‘I’, ‘ ’, ‘a’, ‘m’, ‘ ’, ‘a’, ‘ ’ , ‘b’

文档评论(0)

1亿VIP精品文档

相关文档