![[C++] signed, unsigned char형 / wchar_t / char16_t, char32_t](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbV7Yky%2FbtsG5vLbBxa%2FrtowHkjKWiyxMxQkJI2DKk%2Fimg.jpg)
PROGRAMMING/04. C++2024. 5. 1. 13:49[C++] signed, unsigned char형 / wchar_t / char16_t, char32_t
signed char / unsigned char형int형과는 달리 char형은 signed인지 unsigned인지 미리 정해져 있지 않다.그 이유는 C++ 시스템 개발자가 하드웨어의 특성에 맞추어 알맞은 char형을 정할 수 있도록 하기 위한 배려이다.그러나 char형이 어느 특별한 한 가지 행동만을 보여야 한다면 명시적으로 signed과 unsigned을 제한할 수 있다. 🟣 char cpp; ➡️ signed 또는 unsigned형🟣 unsigned char c; ➡️ 명백히 unsigned형🟣 signed char pp; ➡️ 명백히 signed형 이런 구분은 char형으로 수를 나타내고자 할 때 중요하다.unsigned char형은 0에서 255까지의 범위를 나타낼 수 있고, sign..