반응형
Short Circuit Evaluation이란?
Short Circuit Evaluation이란 AND 혹은 OR의 연산에 있어서 결과가 확실하게 예측이 되었을 때 뒤에 나머지 연산을 실행하지 않고 답을 내버리는 경우를 의미합니다.
적용되는 프로그래밍 언어
일부만 적용된다고 하는데, 현재 2023년 기준으로 C,C++,JAVA,Python는 적용되는것을 확인.
AND 연산의 경우
AND연산의 경우에 false가 우선 나와버리면 AND 뒤에 나오는 연산은 생략이됩니다.
OR 연산의 경우
OR연산의 경우에 true가 우선 나와버리면 OR 뒤에 나오는 연산은 생략이됩니다
반응형
'old > Programming' 카테고리의 다른 글
파이썬의 연산자 정리 (0) | 2023.08.10 |
---|---|
최소 공통 조상, LCA(Lowest Common Ancestor)이란 (0) | 2023.08.06 |
자바 오브젝트 생성시, this 키워드를 사용하는 이유 (0) | 2023.07.30 |
Gradle과 Maven을 IntelliJ IDEA에 설정하는 법 (0) | 2023.07.20 |
mysql 기초 명령어 정리 (0) | 2023.07.19 |