728x90
* 증감 연산자 ++, --
- 피연산자(값) 를 1 증가 또는 감소 시키는 연산자
- 전위 연산 : 먼저 연산 후 다른 연산 실행. ex) ++a;
- 후위 연산 : 다른 연산 우선 실행 후 연산. ex)a++;
-------->>>> 위 사진의 계산을 해보면 a는 후위연산으로 계산될때는 3으로 계산되어진다. b는 반대로 전위 연산이기때문에 계산하면서 1이 감소하고 4로 계산되어진다. 그러므로 a == 3, b == 4 가 되어서 변수 c에는 7이 대입된다. 그리고 계산이 끝났다면 a의 후위연산이 실행되어 a는 4가된다.
* 비교연산자
- 비교연산자 : >, <, >=, <=, ==, !=
- 비교 연산자의 결과는 항상 논리값(true, false)
- %는 나누기의 나머지 값을 구하는 연산
> temp는 짝수인가, 홀수인가?
= 723dmf 2로 나눠서 나머지가 0이면 짝수인 true가 나오고 나머지가 1이면 홀수이기때문에 false가 출력된다.
> temp는 3의 배수인가?
= 723을 3으로 나눠서 나머지가 0이면 3의 배수이기 때문에 true가 출력된다.