문자열 비교값을 비교할 때 보통 == 연산자를 이용하여 동일 여부를 알아낸다하지만 문자열의 경우 == 연산자를 사용하면 원치 않은 결과를 가져올 수도 있다이는 값은 같을지라도 값이 저장된 메모리 주소가 다르기 때문이다char 배열을 이용한 문자열의 경우 변수는 주소를 가리키므로 == 연산자를 사용하지 않고 strcmp() 함수를 사용한다하지만 C++에서는 string 문자열일 경우 == 연산자를 사용할 수 있다이 이유는 연산자 오버로딩에 있다 strcmp(), compare()char 배열 형식의 문자열을 비교할 때는 strcmp() 함수를 사용한다strcmp( string1, string2 )라고 가정하자위 값이 0보다 작을 경우 string1이 string2보다 사전적으로 앞에 있다값이 0일 경우 s..