전체 글 8

c++ integer data types - 1

1 byte = 8 bits. 2^8 가지의 상태를 나타낼수있음.8비트를 2진수로 나타낸다면 0~255 를 표현가능 정수형: char(1), short(2), int(4), long(4), long long(8) (size in bytes)실수형: float(4), double(8) char 을 declare 할때 기본적으로 char은 signed이다.char라는 메모리공간 declare 할때unsigned char로 declare 하면 0~255char로 declare 하면 -128~127 range 를 표현하고싶다고 말하는것과같다char c1 = 0; //-128~127c1 = -1; bit 연산만약에 10의 음수인 bit 상태를 구하고싶을때10 + (-10) 을했을때 0이나오는 bit의상태를 그수의..

c++ 2024.09.10