문자열38 [c++] string 동적 할당에 관하여 알고리즘 문제를 풀다 런타임에러가 나서 고민하다 질문에 대한 답변으로 깨달아서 간단하게 정리하려고한다 string 이란 int a[4] 같은 정적 크기를 가진 배열이 아니다 동적이니 string 은 사실상 백터라고 보면 된다 따라서 string 변수만 선언하고 초기화를 안한채로 아래처럼 사용하면 잘못된 코드이다 string ori; string s; cin >> s; for(int i=0; i 2022. 6. 13. [c++] 문자열 제어 reverse, substr, find reverse : 문자열의 처음과 끝을 좌우반전하여 거꾸로 바꾸는 함수 아래에서 gom.end() 대신에 gom.begin() + 3 을 넣을경우 문자열의 끝이 아닌 3번째 문자까지만 바꾼다 substr(n,m) : 문자열의 일부를 추출하는 함수. 문자열의 n 번째 인덱스를 시작으로 m개의 문자열을 추출한다 find("문자열 검색어") : 문자열에서 문자열을 검색할때 사용하는 함수. 있다면 위치를 반복자(포인터 비슷)로 가져온다 #include using namespace std; string gom = "akuma is you"; int main(){ cout 2022. 6. 7. 이전 1 ··· 7 8 9 10 다음