비트 연산자로 권한 설정하기 수업 때 비회원, 회원, 관리자를 비트로 권한 설정을 배웠다. 비트 연산자는 정수에만 사용할 수 있다. 연산자 설명 예 ~ 비트의 반전(1의 보수) a = ~a; & 비트 단위 AND 1 & 1 1반환 그 외는 0 | 비트 단위 OR 0 | 0 0반환 그 외는 1 ^ 비트 단위 XOR 두개의 비트가 서로 다른 경우에 1을 반환 &(AND) 연산자 : 두 비트가 모두 1인 경우만 1 아니면 0 int num1 = 5;//num1 : 00000101 int num2 = 10;//num2 : 00001010 int result = num1 & num2;// 00000000 |(OR) 연산자 : 두 비트가 모두 0인 경우만 0 아니면 1 int num1 = 5;//num1 : 00000101 int num2 =.. 이전 1 2 다음