数组(二)分析.pptVIP

  • 4
  • 0
  • 约5.24千字
  • 约 47页
  • 2016-06-13 发布于湖北
  • 举报
学习要求: 掌握字符和字符串的输入输出方法 掌握字符串的存储特点 C语言中没有专门的字符串变量,因此利 用字符型数组来处理字符串。 字符数组:每个元素存放一个字符型数据 的数组。 字符数组的定义、引用与初始化和一般数 组相同。 如果有一个字符序列:I like C, 我们可以把它看作是如下8个字符的集合: ‘I’,‘ ’,‘l’,‘i’,‘k’,‘e’,‘ ’,‘C’; 将这个字符序列存入字符数组中; 字符数组的赋值可以采用三种方法: 方法一:初始化 方法二:分别赋值 该字符数组的赋值可以采用三种方法: 方法三:循环赋值 总结:除了使用初始化方法,只能一个元素一个元素赋值。 同样,将字符数组中的内容全部输出,也 只能一个元素一个元素地输出: 上述方式只能用于处理字符个数已知的字符 序列:当字符序列发生变化时,字符数组无 法伴随字符序列长度的变化而变化。 可见,将一个字符序列看作是单个字符的集 合的处理方式比较单一和笨拙。 以前介绍的字符输入输出方法: scanf(“%c”, ch); printf(“%c”, ch); 专门用于单个字符输入输出的函数: getchar(); putchar(); 四个函数都是在头文件s

文档评论(0)

1亿VIP精品文档

相关文档