728x90
반응형
증감 연산자.
: 증감 연산자에는 ++와 --가 있으며, 변수의 값을 하나 증가시키거나 감소시키고 a++의 의미는 a = a+1;과 같다. 종류에는 전치형(++a)과 후치형(a++)이 있다.
1) 전치형
a = 30;
b = ++a; // a를 1증가 시킨 다음, b에 값을 넘긴다.
2) 후치형
c = 30;
d = c++; // d에 값을 넘긴 다음 c 값을 증가시킨다.
1. 위의 그림은 증감 연산자를 사용한 소스다. a1과 a2는 전치형을 사용 하였고 b1과 b2는 후치형을 사용 하여 출력을 시키도록 되있다.
2. 위 그림은 실행 파일을 실행 시켜 출력 시킨 화면으로 a1과 a2의 결과가 같은 것으로 확인 할 수있고, b1과 b2의 결과는 다른 것을 확인 할 수 있다. 즉 전치형은 미리 값을 더해서 대입시키는 반면 후치형은 대입 시킨후의 값을 더하는데 그 차이로 결과가 달라지는 것을 알 수있다.
728x90
반응형
댓글