Skip to content

08-string类 ​

定义 ​

直接当作一个数据类型来定义: string 变量名 = 内容

它的本质上是一个类

cpp


#include <iostream>

using namespace std;

int main()
{
    string s1 = "hello";

    string s2 = " world";



    return 0;
}

拼接 ​

直接使用 + 即可 ,同python

cpp


#include <iostream>

using namespace std;

int main()
{
    string s1 = "hello";

    string s2 = " world";

    string s3 = s1 + s2;

    cout << s3 << endl;

    return 0;
}

输入输出 ​

1.cin >> s;

2.cout << s << endl

3.getline(cin,s) 这个方法主要解决cin只能输入一个单词的意思(字符串中的空格会被当作隔断符)

处理 ​

1.获取长度: s.length() 方法

2.截取 s.substr(m,n): m表示要从第几位下标开始取 n表示要往后取几位

s.substr(n): n表示要从第几位下标开始取并且把后面的所有都取掉

最近更新