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

         < 2. 증가 , 감소 연산자>


  <그림 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