접두사 연산자
증가 연산자 ++는 변수의 접두사로 사용하면 변수 값이 1씩 증가합니다. 이후에는 Postfix 연산자와 달리 값이 반환됩니다. 접두사 증가 연산자라고 합니다. 같은 방식으로 접두사 감소 연산자가 작동하지만 1만큼 감소합니다.
예를 들어, 접두사 연산자 −
의 예++a;
다음은 접두사 증가 연산자 -
를 보여주는 예입니다.예
using System; class Program { static void Main() { int a, b; a = 50; Console.WriteLine(++a); b = a; Console.WriteLine(a); Console.WriteLine(b); } }
출력
51 51 51
후위 연산자
증가 연산자 ++를 변수에 접미사로 사용하면 변수의 값이 먼저 반환된 다음 1씩 증가합니다. 이를 후위 증가 연산자라고 합니다. 같은 방식으로 감소 연산자가 작동하지만 1만큼 감소합니다.
Postfix 연산자의 예.
a++;
다음은 후위 연산자 −
로 작업하는 방법을 보여주는 예입니다.예
using System; class Program { static void Main() { int a, b; a = 10; Console.WriteLine(a++); b = a; Console.WriteLine(a); Console.WriteLine(b); } }
출력
10 11 11