728x90
#include <iostream>
using namespace std;

int main()
{
	string seven_war = "임진왜란";
	string korea_war = "한국전쟁";

	if (seven_war.compare(korea_war) == 0)
		cout << "같은 문자열 입니다\n";
	else
		cout << "다른 문자열 입니다\n";

	return 0;
}

 

 

문자열 변수를 선언합니다.

 

문자열을 비교할 때는 compare() 함수를 이용합니다. compare는 한국말로 비교 하다는 뜻입니다.

비교할 문자열에 compare() 함수를 호출하고 parameter 로 다른 문자열을 넘기는데, 이때 값이 서로같다면 

0을 리턴하고 다르면 -1을 리턴합니다.

 

c++ 에서는 string이 클래스 형태로 제공되기 때문에 유용한 함수를 많이 사용할 수 있습니다.

 

 

728x90