>  기사  >  백엔드 개발  >  C++에서 문자열 클래스의 일반적인 메서드는 무엇입니까?

C++에서 문자열 클래스의 일반적인 메서드는 무엇입니까?

王林
王林원래의
2020-05-13 11:58:056397검색

C++에서 문자열 클래스의 일반적인 메서드는 무엇입니까?

C++에서 문자열 클래스의 일반적인 방법은 다음과 같습니다.

1. 문자열 길이를 가져옵니다

 
#include<cstdio>
#include<iostream>
#include<string>
using namespace std;
int main()
{
    string str1 = "hello";
 
    int length = str1.length();
    printf("调用str.length()函数获取字符串长度:%d\n\n",length );
    return 0;
}

2. 문자열 연결

 
#include<cstdio>
#include<iostream>
#include<string>
using namespace std;
int main()
{
    string str1 = "hello";
    string str2="my girl!";
    string str3="hello ";
 
    string str4=str1+str2;
    string str5=str3+str2;
    cout<<"字符串str1+str2连接结果:"<<str4<<endl;
    cout<<endl;
    cout<<"字符串str3+str2连接结果:"<<str5<<endl;
    return 0;
}

3. 문자열을 문자 배열로 변환합니다.

 
#include<cstdio>
#include<iostream>
#include<string>
using namespace std;
int main()
{
    string str1 = "hello";
    string str2="my girl!";
    string str3="hello ";
 
    if (str1 < str3)
        cout << "字符串比较结果:" << "str1<str2" << endl;
    cout << endl;
    return 0;
}

추천 튜토리얼:
c 언어 튜토리얼

위 내용은 C++에서 문자열 클래스의 일반적인 메서드는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.