[c++] 문자형 데이터 타입

C++에서 문자형 데이터는 텍스트 문자를 표현하는 데 사용됩니다. 가장 일반적인 문자형 데이터 타입은 char입니다.

char 데이터 타입

char 데이터 타입은 1바이트 크기를 가지며, 주로 ASCII 문자 세트를 사용하여 문자를 표현합니다. 각각의 문자는 해당하는 ASCII 값과 일치하는 숫자로 표현됩니다.

char myChar = 'A';

위의 예시에서 myChar는 문자 ‘A’를 나타냅니다.

C++ 문자열

C++에서는 문자열을 표현하는 데 char 배열이 일반적으로 사용됩니다.

char myString[] = "Hello, World!";

위의 예시에서 myString은 문자열 “Hello, World!”를 나타냅니다.

문자열을 다룰 때는 보통 string 헤더 파일을 포함하여 string 데이터 타입을 사용하는 것이 편리합니다.

#include <string>
using namespace std;

string myString = "Hello, World!";

wchar_t 데이터 타입

wchar_t는 다양한 문자 세트(예: 유니코드)를 지원하기 위한 와이드 문자형 데이터 타입입니다. wchar_t 데이터 타입은 텍스트 처리시 멀티바이트 문자를 다루기에 적합합니다.

wchar_t myWideChar = L'한'; // L 접두사는 유니코드 문자를 나타냅니다.

C++의 문자형 데이터 타입은 텍스트를 효과적으로 표현하고 처리하는 데 유용한 도구입니다.

참고문헌: cplusplus.com - char, cplusplus.com - wchar_t