728x90 C/개념, 이해5 [C/개념, 이해]비트연산자와 사용예시 C언어 ▶비트연산자 > : 2의 배수만큼 옆으로 이동 (비교,대입) & : 둘다 1이면 1 나머지 0 (비교,대입) | : 둘중 1이 하나라도 있으면 1 없으면 0 (비교,대입) ^ : 같으면 0 다르면 1 (비교,대입) ~ : 1은 0으로 0은 1로 (대입) ▶사용 예시 #include #define BUFF 1 //2진수로 나타내기 위해 2의 제곱수 , 16진수 : 0x1 #define POISON 2 //16진수 : 0x2 #define FIRE 4 //0x4 #define HUNGRY 8 //0x8 #define COLD 16 //0x10 // #define COLD 32 //0x20 // #define COLD 64 //0x40 // #define COLD 0x80 // #define COLD 0x10.. 2021. 11. 18. 이전 1 2 다음 728x90