C++字符串处理:从字符数组到库string.pdfVIP

  • 0
  • 0
  • 约2.36千字
  • 约 7页
  • 2026-07-03 发布于北京
  • 举报

C++字符串处理:从字符数组到库string.pdf

第五章C++中的字符串

字符串是计算机与人类沟通的重要。

——闫学灿

1.字符与整数的联系——ASCII码

每个常用字符都对应一个-128~127的数字,二者之间可以相互转化:

常用ASCII值:’A’-‘Z’是65~90,’a’-‘z’是97-122,’0’-‘9’是48-57。

字符可以参与运算,运算时会将其当做整数:

练习:输入一行字符,统计出其中数字字符的个数,以及字母字符的个数。

2.字符数组

字符串就是字符数组加上结束符’\0’。

可以使用字符串来初始化字符数组,但此时要注意,每个字符串结尾会暗含一个’\0’

字符,因此字符数组的长度至少要比字符串的长度多1!

2.1字符数组的输入输出:

读入一行字符串,包括空格:

2.2字符数组的常用操作

下面几个函数需要引入头文件:

#includestring.h

(1)strlen(str),求字符串的长

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档