■ C/Study
[C] C언어 - AND, OR, NOT, XOR
히짱이네
2020. 5. 2. 23:02
- 논리 연산자에는 &(and) , | (or) , ~(not), xor (or - and)
& : AND
둘다 0 이 아닌 숫자가 있어야 1(true) 가 표시된다.
| : OR
하나라도 0 이 아닌 숫자가 있어야 1(true) 가 표시된다.
~ : NOT
NOT 연산자는 한 벡터의 각 원소의 '참','거짓'을 반전하여 표시한다.
xor : (or - and)
XOR은 두 벡터의 각 위치 원소가 둘 다 0 이거나, 둘 다 0외의 숫자면 0(false),
둘 중 하나가 0 외의 숫자 라면 1(true) 값을 표시한다.