블로그 이미지
조이키트 블로그
아두이노, 라즈베리파이, 반도체 센서/모듈 활용

calendar

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

Notice

250x250
2023. 10. 16. 18:32 C언어 기초
728x90
반응형

+연산자와 -연산자는 이항 연산자로서 덧셈과 뺄셈을 의미하지만 피연산자가 하나인 단항 연산자로서 부호를 뜻하기도 한다. 

#include<stdio.h>
int main(void)
{
	int num1 = +2;
	int num2 = -4;

	num1 = -num1;
	printf("num1: %d \n", num1);
	num2 = -num2;
	printf("num2: %d \n", num2);
	return 0;
}

출력결과

- 4행 : 숫자 2의 앞에 +를 붙여서 양의 정수 2를 표현하고 있다 

- 5행 : 음의 정수 4를 표현하기 위해서 -연산자를 사용하였다.

- 7행 : 변수 num1 값의 부호를 바꾸기 위해서 - 연산자가 사용되었다. 그리고 연산의 결과를 다시 변수 num1에 저장하였다.

- 9행 : 7행과 마찬가지로 변수 num2 값의 부호를 바꾸기 위해서 - 연산자가 사용되었다. 그리고 연산의 결과를 다시 변수 num2에 저장하였다.

728x90
반응형
posted by 조이키트 블로그