본문 바로가기

c

기본 논리

1. 거짓

정수형 - 0

실수형 - 0.0

문자형,문자열 - \0(NULL문자)

 

2. 참

정수형 - 0을 제외한 정수

실수형 - 0.0을 제외한 실수

문자형,문자열 - \0(NULL문자)을 제외한 문자나 문자열

 

3. 단축연산(Short Circuit Evaluation)

x&&y - x가 거짓이라면 논리식이 거짓이기 때문에 따로 y값을 평가하지 않는다.

x||y - x가 참이라면 논리식이 참이기 때문에 따로 y값을 평가하지 않는다.