《字符串的处理》PPT课件.ppt
《《字符串的处理》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《字符串的处理》PPT课件.ppt(14页珍藏版)》请在三一办公上搜索。
1、第13章 字符串的处理,在C语言中,处理字符串使用的是字符数组,但是在棉线对象程序设计的语言中这种方式处理字符串不符合面向对象的特点,于是在C+语言中提供了一个string类,在这个类中提供了大量字符串处理的函数。在实际的编程过程中,如果要使用string类,就必须在程序开始的地方添加头文件string。string类的使用极大的方便了我们的编程和字符串的处理工作。,13.1 string对象的定义和初始化,在使用C+进行编程的时候,如何还采用语言中的处理字符串的方式,即:采用字符数组来存储字符串。已经不符合面向对象程序设计的特点了,因此在C+中提供了处理字符串的类,通过使用该类来对字符串对象
2、进行定义和处理。C+中提供了一个模板类如下:typedef basic_string string;上面使用typedef的方法对C+中提供的类模板baseic_string进行了重新的命名。string类中封装了字符串的属性和方法,使得程序开发人员对字符串的处理变得更加方便。在使用string类时需要包括下面的头文件。#include或者仍旧采用C语言中的头文件的方式:#include,13.1 string对象的定义和初始化,13.2 字符串类的成员函数,在C+语言中,string类提供了很多字符串处理成员函数,每个成员函数又有很多的重载函数,下面只对常用的一些成员函数进行讲解。unsig
3、ned length()const:功能为返回本字符串的对象的长度,调用方式为:string S1(”ssss”);S1.length();unsigned size()const:功能是返回本字符串对象的大小。调用方式为:string S1(”ssss”);S1.size();string&append(const char*s):功能是将字符串s添加到原字符串的末尾。,13.2 字符串类的成员函数,13.3 字符串处理类的操作符,在C+语言中,string类提供了许多操作符来处理字符串之间关系,在本节中将对这些操作符进行详细的介绍。(1)“+”,在字符串处理类中的作用将两个字符串连接成一个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 字符串的处理 字符串 处理 PPT 课件

链接地址:https://www.31ppt.com/p-5491652.html