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