Tistory
[C언어] 조건문 안의 코드가 실행되지 않아요! (부제 : Short Circuit Evaluation)
아래와 같은 코드가 있을 때, 출력 값을 예상해보세요. int a = 1; int b = 1; if (a++ || b++) printf("a : %d, b: %d\n", a, b); 값을 예상해보셨나요? 정답은... a : 2, b : 1 이상하지 않나요? 왜 "b++" 코드..