C++ 문자열

黄舟
黄舟원래의
2016-12-14 14:54:361601검색

1 기본 사용법

(1) 헤더 파일 #include

(2) 직접 할당, string str;str="Hello my dear";

문자 포인터를 문자열 객체에 할당: char ss[30]="my name"; string str=ss;

(3) 끝에 추가: string str="hello"; a'; (문자 추가)str+="aa";(문자열 추가);

str.append("aaa");(메서드 추가)

(4) 문자 삽입: 문자열 str= "12345";string::iterator it=str.begin();

str.insert(it+1,'a');//첫 번째 요소 앞에 삽입(0부터 시작)

(5)액세스: string str="1234";cout<

(6) 삭제: 문자열 str="123456";문자열::반복자 it=str.begin();str.erase(it); '1' 삭제

str.erase(it+1,it+2);//'3' 삭제

(7) 길이 str.length(); 비어 있는지 확인 str.empty();

(8) 대체: str.replace(i,len,"aaaa");//처음부터 i부터 시작하여 len 연속 문자는 "aaaa"로 대체되며, 가장 일반적으로 사용되는

의 오버로드 버전이 10개 있습니다.

(9) 검색: int i=str.find("aaa"); str에서 "aaa"의 위치를 ​​찾습니다. 찾을 수 없으면 return string::npos;

(10 )str.compare("aaa"); str<"aaa"인 경우 -1;

str=="aaa"인 경우 0을 반환하고, str>"aaa"인 경우 1을 반환합니다.

(11) 뒤집기, 헤더 파일 추가 #include reverse(str.begin(),str.end());

2 문자열 및 숫자 변환

숫자를 저장하면

for(i=0;i

더 많은 관련 글은 PHP 중국어 홈페이지(www.php.cn)를 주목해주세요!

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