접두사 연산자
증가 연산자 ++는 변수의 접두사로 사용하면 변수 값이 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