让我们开始吧
引用头文件
#include "string"
定义一个string字符串
- 方法一
string s = "hello world!!!";
- 方法二
char temp[] = "hello world!!!";
string s = temp;
常用函数方法
- 转化为字符串
string s = "hello world!!!";
char *temp = (char *)s.c_str();//此处一定要加强制类型转化,c_str()返回的是一个临时指针,不能对其进行赋值操作
- 获取长度
string s = "hello world!!!";
int n = s.size();
- 截取字符串
string s1 = "hello world!!!";
string s2 = s1.substr(start,len);//起始于start,长度为len
字符串比较
string s1 = "aabbaa";
string s2 = "aabbaa1";
cout<<s1.compare(s2)<<endl;//相同时输出0,不相同时输出-1
- 字符串拼接
string s1 = "aabbaa";
string s2 = "aabbaa1";
s1.append(s2);//方法一
s1+=s2;//方法二
- 去掉前几个字符
string s = "aabbaa";
string s2 = s.substr(n);//去掉前n个字符
持续更新中、
我是杰出的小茄子,一个菜但是很努力的人。
这篇博客详细介绍了C++中的String类型,包括如何引用头文件、定义字符串,以及一系列常用的操作函数,如转化字符串、获取长度、截取、比较和拼接等。作者以简单易懂的方式逐步讲解,适合初学者学习。
1435

被折叠的 条评论
为什么被折叠?



