상세 컨텐츠

본문 제목

#06. C_증감연산자

코딩 공부/C

by 코딩연습중 2022. 7. 6. 01:01

본문

 연산자의 종류는 다양하다. 오늘은 그 중 증감연산자에 대해서 간단히 짚고 넘어가도록 하겠다.

증감 연산자의 형태는 --a, a--, ++a, a++ 이렇게 4가지가 있는데, 이 중 연산자가 변수 앞에 붙는 것을 선행증감연산자라고 하며, 연산자가 변수 뒤에 붙는 것을 후행증감연산자라고 부른다. 선행 증감 연산자는 연산을 한 뒤, 명령을 수행하는 것이고, 후행 증감 연산자는 명령을 먼저 실행한 뒤, 연산을 한다. ++a 또는 a++은 a = a + 1과 같다고 이해하면 쉽다. 간단히 말해서 ++은 1을 증가시키는 연산자이고, --는 1을 감소시키는 연산자이다. 예를 통해 이해해보겠다.

#include <stdio.h>
int main(void){
	int a = 1;
    	int b = 1;
        printf("%d", a++); //결과값으로 1 출력
        printf("%d", ++b); //결과값으로 2 출력
        
        printf("%d", a); //결과값으로 2 출력
        printf("%d", b); //결과값으로 2 출력
    	return 0;
 }

 

'코딩 공부 > C' 카테고리의 다른 글

#08.C_배열  (0) 2022.07.11
#07. C_반복문(for, while)  (0) 2022.07.07
#05. C_제어문 (switch문)  (0) 2022.07.02
#04. C_제어문( if문 )  (0) 2022.07.01
#03. C_printf()와 scanf()  (0) 2022.06.30

관련글 더보기