第09章 字符串.pptVIP

  • 23
  • 0
  • 约7.08千字
  • 约 42页
  • 2016-08-15 发布于广东
  • 举报
第9章 字符串 字符串是C语言中另一种常用的数值对象,可以用来表示若干个字符的集合。在C语言的实现中,字符串与字符数组有着紧密的联系。读者在学习字符串的时候要注意两者的异同点。在第8章中已经介绍了数组,并且涉及了字符数组的一些简单使用。本章将详细讨论字符数组和字符串的使用,同时还将介绍字符串的格式化输入输出函数的使用。 第9章 字符串 通过本章的学习,需要掌握以下知识点: 字符数组的使用; 字符串和字符数组的关系; 字符串常量和字符串变量的使用; 字符串终止符’\0’的作用; 使用printf函数和scanf函数处理字符串。 9.1 字符数组 字符数组,即char型数组,是用以存放char型数据的数组容器。它的定义和使用与其他类型的数组基本相似。本小节将先介绍如何字符数组的定义和赋值,再讨论初始化数组的方法,并在此基础上介绍二维字符数组的使用,最后通过几个范例来演示字符数组的使用。 9.1.1 定义和赋值字符数组 字符数组的定义与其他数据类型的数组定义类似,需要首先指定数组容量。标准形式如下: char 数组名[数组容量]; 其中,为了提高程序可维护性,一般使用具名常量作为数组容量。在数组定义后对数组赋值,只能通过对其中的每个元素挨个赋值的方式进行。例如: 01 char array_ch[6]; 02 03 array_ch[0] = ‘S’; 04 array_ch

文档评论(0)

1亿VIP精品文档

相关文档