您现在的位置是:首页 >技术杂谈 >21 标准模板库STL之string网站首页技术杂谈
21 标准模板库STL之string
简介21 标准模板库STL之string
概述
从严格意义上来说,string并不是STL中的容器,但它与容器有很多类似的接口和操作。string是STL中的一个类,对char *或char[]类型的字符串进行了封装。使用string后,不需要再考虑内存是否足够、内存是否未释放、内存越界等问题。除此之外,string还提供了一系列函数,便于我们对字符串进行各种操作。
基础知识
使用string前,需要先包含其头文件。
#include <string>
using namespace std;
string提供的主要接口可以参看下表。
接口 |
备注 |
size() |
返回string中的字符个数(不包括结尾的 字符) |
length() |
与size()相同 |
capacity() |
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。