C++에서의 문자열 1. C 스트링 C 스트링(C-String)은 널 문자('\0' 혹은 0)로 끝나는 char 배열을 말하며, C 언어에서 사용하는 문자열 방식이다. C++에서는 C 언어와의 호환성 때문에 C 스트링을 그대로 사용한다. i.e.char name1[6] = {'G', 'r', 'a', 'c', 'e', '\0'}; //'\0'으로 끝나므로 문자열이다.char name2[5] = {'G', 'r', 'a', 'c', 'e'}; //'\0'으로 끝나지 않으므로 문자열이 아니다. C++ 응용 프로그램은 C 스트링을 다루기 위해 C 프로그래밍에서 사용해왔던 strcpy(), strcmp(), strlen() 등의 C 라이브러리 함수들을 그대로 사용할 수 있다. 이때 이나 헤더 파일을 includ..