개발 부울 논리 연산자 란 무엇입니까? -techopedia에서 정의

부울 논리 연산자 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-부울 논리 연산자 란 무엇입니까?

C # 프로그래밍 언어와 관련된 부울 논리 연산자는 두 부울 식에 부울 논리를 수행하는 데 사용되는 연산자입니다.


부울 논리 연산자는 부울 결과 (true 또는 false)를 반환하고 부울 값을 피연산자로 사용합니다. 부울 논리를 수행하는 동안 왼쪽의 표현식이 평가되고 오른쪽의 표현식이 평가됩니다. 두 표현식은 부울 논리 연산자의 컨텍스트에서 최종적으로 평가됩니다. 리턴 값은 부울 유형이며 사용 된 연산자 유형을 기반으로합니다.

부울 논리 연산자를 설명하는 Techopedia

부울 논리 연산자를 사용하여 부울 변수의 값을 테스트하거나 조정할 수 있습니다. 이러한 연산자를 사용한 표현식의 결과는 조건문에서 코드를 통한 프로그램 흐름을 제어하는 ​​데 사용될 수 있습니다.


부울 논리 연산자는 아래에 표시된 순서대로 우선 순위를 갖습니다.

  1. 논리 AND (&)
  2. 논리 XOR (^)
  3. 논리 OR (|)

두 조건을 평가해야하는 표현식에 사용될 때 &와 && 연산자의 차이점을 이해하는 것이 중요합니다. & 연산자는 항상 두 조건을 모두 실행하지만 &&는 첫 번째 실패시 두 번째 조건을 실행하지 않습니다. || 연산자는 첫 번째 조건이 true 인 경우 첫 번째 조건을 건너 뛰어 &&와 유사하게 작동합니다. 따라서 && 및 || (조건부 논리 연산자라고 함)를 단락 연산자라고합니다.


^ 연산자는 |와 유사한 방식으로 작동합니다. | 그리고 || 연산자 (및 & 및 && 연산자)는 서로 다르게 작동하므로 상호 교환 할 수 없습니다.

이 정의는 C #의 맥락에서 작성되었습니다.
부울 논리 연산자 란 무엇입니까? -techopedia에서 정의