집 >백엔드 개발 >C#.Net 튜토리얼 >C++ 문자열
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 2 문자열 및 숫자 변환 숫자를 저장하면 for(i=0;i 더 많은 관련 글은 PHP 중국어 홈페이지(www.php.cn)를 주목해주세요!