반응형
[C++] signed, unsigned char형 / wchar_t / char16_t, char32_t
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..

반응형
image