9.2 단항 연산자
단항 연산자는 연산자 하나로 식을 처리합니다. 단항 연산자의 가장 기본인 +와 - 연산자를 먼저 살펴보겠습니다.
• + 연산자: 특정 정수형 변수 값을 그대로 출력합니다. 사실 단항 연산자인 + 연산자는 특정 기능이 없습니다.
• - 연산자: 특정 정수형 변수 값을 음수로 변경하여 출력합니다. 음수 값이 들어 있다면 양수로 변환해서 반환합니다.
단항 연산자를 사용해 봅시다. 다음 내용을 C# 인터렉티브에 입력한 후 실행해 보세요.
> int value = 0; > value = 8; > value = +value; //+ 기호를 붙여 있는 그대로 표현 > value 8 > value = -8; > value = +value; //+ 기호를 붙여 있는 그대로 표현 > value -8 > value = 8; > value = -value; //- 기호를 붙여 부호를 반대로 변경 > value -8 > value = -8; > value = -value; //- 기호를 붙여 부호를 반대로 변경 > value 8
+ 연산자는 변수 값을 그대로 반환합니다. 이와 달리 - 연산자는 변수 값의 부호를 반대로 변경합니다.