반응형
• 증가 감소 연산자
증가, 감소 연산자는 초기 설정된 값을 하나씩 증가 시키거나 감소 시키는 단항연산자이다.
연산자 | 연사자가 가리키는 의미 | 예제 |
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. 실행 결과>
반응형
'let's study > C 언어' 카테고리의 다른 글
논리연산자 (0) | 2013.07.11 |
---|---|
관계 연산자 (0) | 2013.07.11 |
산술연산자와 대입 연산자 (0) | 2013.07.11 |
상수(연산자) (0) | 2013.07.11 |
변수(연산자) (0) | 2013.07.11 |