C++에서 문자열은 텍스트를 표현하는 데 사용되는 표준 라이브러리 유형입니다. 그 기능은 다음과 같습니다: 동적 배열, 가변 길이 문자 컬렉션, 문자열 개체는 리터럴, 복사 또는 C 스타일 문자열을 통해 생성될 수 있습니다. 요소는 아래 첨자 연산자 또는 front()/back() 할당 연산자를 사용하여 액세스할 수 있습니다. 추가()/insert() 메서드는 문자열을 수정합니다. 하위 문자열 검색, 문자열 비교, 연결, 대소문자 변환 등과 같은 작업을 제공합니다. 이는 C 스타일 문자열보다 더 안전하고 기능적이지만 추가 메모리 오버헤드가 발생할 수 있습니다.
C++의 문자열 사용법
string은 C++에서 텍스트 데이터를 나타내는 데 사용되는 표준 라이브러리 유형입니다. 가변 길이의 문자 모음을 저장하는 동적 배열입니다. 문자열 개체는 C 스타일 문자열처럼 동작하지만 더 풍부한 기능과 안전성을 제공합니다.
문자열 개체 만들기
문자열 개체를 만드는 방법에는 여러 가지가 있습니다.
string s1 = "Hello "; string s2(s1);
string s1 = "Hello"; string s2(s1);
string s(cstr, length);
其中 cstr 是 C 风格字符串,length 是字符串长度。访问 string 元素
s[index]
访问指定位置的字符。修改 string
s = "New string";
s.append("!");
s.insert(index, "ABC");
string s(cstr, length);
여기서 cstr은 C 스타일 문자열이고 length는 문자열 길이입니다. . 문자열 요소에 액세스
s[index]
를 사용하여 지정된 위치의 문자에 액세스합니다. s = "New string";
s.append(" ! ");
s.insert(index, "ABC");
기타 문자열 작업
==, !=, <, >, <=, >= 연산자
문자열 연결:위 내용은 C++에서 문자열을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!