[목차] == [[C(프로그래밍 언어)|C언어]]의 문자열 처리 == [[C++]]언어에서 사용하는 std::string 등의 문자열 클래스와 대비되는 개념으로 C언어의 기본 문자열을 말한다. 즉, NULL(\0)로 끝나는 char 타입의 배열. (이 속성을 따라서 Null-terminated string이라고도 한다.) C언어 스타일의 문자열 {{{ char *str1 = "Hello, world!"; }}} C++언어 스타일의 문자열(표준 문자열 클래스 사용) {{{ std::string str2 = "Hello, world!"; }}} C++ 표준 문자열 클래스로부터 C언어 스타일의 문자열 얻기 {{{ char *str3 = str2.c_str(); }}} == [[MFC]]의 문자열 클래스 == [[MFC]]를 구성하는 클래스들은 이름에 클래스임을 의미하는 'C'가 접두어로 붙는다. 덕분에 문자열을 나타내는 클래스는 {{{CString}}}이 되었다. 여자가 많은 사무실에서 근무하는 개발자들은 레퍼런스 검색할 때 이미지 검색을 누르지 않도록 조심하자. == [[현악기]]에서 기본 음이 [[도]]인 현 == [[기타]]도 [[비올라]]도 [[첼로]]도 기본음이 '도'인 현을 전부 C스트링이라고 부른다. == [[속옷]] 또는 [[수영복]]의 일종인 C-string == [include(틀:상세 내용, 문서명=C스트링(옷))] [[분류:동음이의어]]