더북(TheBook)

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

+ 연산자는 변수 값을 그대로 반환합니다. 이와 달리 - 연산자는 변수 값의 부호를 반대로 변경합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.