Section 3.17: 후위 (postfix) 증감 및 전위 (prefix) 증감 연산

후위 증가 연산인 x++x 에 1 을 더해 준다.

var x = 42; x++; Console.WriteLine(x); // 43

후위 감소 연산인 x--x 에서 1 을 빼준다.

var x = 42; x--; Console.WriteLine(x); // 41

++x 는 전위 증가 연산이라 불린다. 이는 x 의 값을 증가시킨 후 x 를 반환하며, x++ 의 경우에는 x 의 값을 반환한 후 증가 연산을 수행한다

var x = 42; Console.WriteLine(++x); // 43 System.out.println(x); // 43

아래의 결과는 위와 다르게 나타난다.

var x = 42; Console.WriteLine(x++); // 42 System.out.println(x); // 43

두가지 모두 for 반복문 (loop) 에서 빈번하게 사용된다.

for(int i = 0; i < 10; i++) { }
본 문서는 C# Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

[출처] https://books.goalkicker.com/CSharpBook/

반응형

+ Recent posts