let's study/C 언어
증가 감소 연산자
DarkSoul.Story
2013. 7. 11. 13:09
반응형
• 증가 감소 연산자
증가, 감소 연산자는 초기 설정된 값을 하나씩 증가 시키거나 감소 시키는 단항연산자이다.
연산자 | 연사자가 가리키는 의미 | 예제 |
a++(후치연산자:출력후실행) | a의 값이 하나 증가한 다음 연산에 넘겨줌 | Int a=1; printf(“a의 값은:%d\n”,a++); - 1 printf(“a의 값은:%d\n”,a++); - 2 |
++a(전치연산자:실행후출력) | a의 값이 하나 증가 실행한 값 출력 | Int a=1; printf(“a의 값은:%d\n”,++a); - 2 printf(“a의 값은:%d\n”,++a); - 3 |
a—(후치연산자:출력후실행) | a의 값이 하나 감소한 다음 연산에 넘겨줌 | Int a=10; printf(“a의 값은:%d\n”,a--); - 10 printf(“a의 값은:%d\n”,a--); - 9 |
--a(전치연산자:실행후출력) | a의 값이 하나 감소 실행한 값 출력 | Int a=1; printf(“a의 값은:%d\n”,--a); - 9 printf(“a의 값은:%d\n”,--a); - 8 |
<그림 5. 증가, 감소 연산자 예제>
<그림 5-1. 실행 결과>
반응형