📌 etc/C++

    C++ / 비트 연산자

    #define HUNGRY = 0x1// 16진수를 사용하여 표현하는 것이 일반적임 #define THURSTY = 0x2// 0x1, 0x2, 0x4, 0x8, 0x10, 0x20, 0x40, ... #define ... = 0x4 . . . #define ... = 0x10 #define ... = 0x20 #define ... = 0x40 #define ... = 0x80 #define ... = 0x100 #define ... = 0x200 . . . // 비트 곱(&), 합(|), xor(^), 반전(~) // 비트 단위로 연산을 진행 // & : 둘 다 1인 경우 1 // | : 둘 중 하나라도 1인 경우 1 // ^ : 같으면 0, 다르면 1 // ~ : 1은 0으로, 0은 1로 // 특정 ..

    C++ / 1. 자료형

    // 자료형 (크기는 Byte단위로 표현) // 정수형 : char(1), short(2), int(4), long(4), long long(8) unsigned char c1; // 1바이트로 양수만 저장할 수 있는 변수 c1 (0 ~ 255) c1 = 255; cout