문자열1 [C] 문자열, wchar_t [C] 문자열, wchar_t - 차이 이해 wchar_t szWChar[10] = L"abcdef"; const wchar_t* pChar = L"abcdef"; 이 두 구문의 차이를 이해할 수 있어야 한다. 차이점에 대해 한번 생각해보자. - wchar_t 이란? wchar_t는 wide character(와이드 문자)를 저장하기 위한 2바이트 자료형이다. wchar_t 문자와 문자열은 앞에 L을 붙여 표현한다. 문자열의 요소 한 칸당 2바이트를 차지한다는 뜻이다. 문자열은 주소 값을 뜻한다. 그렇기 때문에 포인트로도 갈 수 있다. wchar_t 문자열은 w가 붙은 함수를 사용한다. -> #include 헤더 파일 추가 - 왜 지금 wchar_t를 쓰고 있는가? char은 멀티 바이트로 가변 길이다... 2022. 1. 9. 이전 1 다음