c语言字符数组与字符串解说.pptVIP

  • 11
  • 0
  • 约5.22千字
  • 约 28页
  • 2016-06-12 发布于湖北
  • 举报
C语言程序设计 第8章 字符数组与字符串 本章要点 (1)字符数组 (2)字符串数组 (3)字符串处理函数 (4)数组作函数的参数 本章难点 (1)数组的说明、赋值、输入输出方法。 (2)字符数组和字符串数组的区别和使用,字符串函数的使用。 (3)数组的有关算法,特别是排序的算法。 8.1 字符数组 用于存放字符型数据的数组称为字符数组。在c语言中,字符数组中的一个元素只能存放一个字符。 8.1.1 字符数组的说明与引用。 1.字符数组的说明 说明字符数组的一般形式如下: char 数组名[常量表达式]; 例如: char c[14]; 2.字符数组的初始化 与数值型数组一样: 例如:char c[14]; c[0]=G;c[1]=o;c[2]=o;c[3]=d;c[4]=` `; c[5]= b;c[6]=y;c[7]=e;c[8]=!; 说明了具有14个字符元素的字符数组c。字符数组元素经上述赋值语句赋值后,在计算机内存中的存放形式如图所示(其中后5个字符为随机字符) 或者:char c[14]={G, o, o; d, , b, y,e, !}; 则其中后5个字符为‘\0 3.字符数组的引用 数组名[下标] 可以单个引用字符数组元素,也可以将字符数组作为字符串来使用。 【例1】输出一个字符串

文档评论(0)

1亿VIP精品文档

相关文档