C++基础教程之string详情

string 初始化

首先,为了在程序中使用string类型,必须包含头文件 。如: #include

注意:这里不是string.h,string.h是C字符串头文件。

string类是一个模板类,位于名字空间std中,还需要加: using namespace std;

声明一个字符串变量很简单:string str;

初始化方式如下:

更多C/C++资料下载,C/C++学习乐园:747821062

注意点:

关于构造方式,为什么是这样的构造方式,具体了解构造函数后就明白了。

string的比较等操作

你可以用 ==、>、<、>=、<=、和!=比较字符串,可以用+或者+=操作符连接两个字符串,并且可以用[]获取特定的字符。

更多C/C++资料下载,C/C++学习乐园:747821062

ps:比较方式,实质是运算符重载,读者目前会使用即可,后期会针对C++运算符重载做个单独篇章讲解。

string特征函数

可用下列函数来获得string的一些特性:

更多C/C++资料下载,C/C++学习乐园:747821062

string的查找

由于查找是使用最为频繁的功能之一,string提供了非常丰富的查找函数:

更多C/C++资料下载,C/C++学习乐园:747821062

string 其他函数

更多C/C++资料下载,C/C++学习乐园:747821062

你可能感兴趣的:(C++基础教程之string详情)