728x90
C언어 Tip ː 증가, 감소 연산자 (연산 후 , 연산 전)

연산 전/후 증가 감소 연산자의 종류 :
          a++ , ++a , a-- , --a


연산 전/후 증가 감소 연산자의 의미 :  

1. a++ 연산자 : 연산후 증가 연산자
        int i; // 변수 선언
        for(i=1;i <=3;) // i = 1 이고 ; i값이 3 이하 일때만
        printf("연산 후 증가 %d\n",i++); // i 값 연산 후 증가
        // 값은 1,2,3

2. ++a 연산자 : 연산전 증가 연산자
        int i; // 변수 선언
        for(i=1;i <=3;) // i = 1 이고 ; i값이 3 이하 일때만
        printf("연산 전 증가 %d\n",++i); // i 값 연산 전 증가
        // 값은 2,3,4

3. a-- 연산자 : 연산 후 감소 연산자
        int i; // 변수 선언
        for(i=10; i>=8;) // i = 1 이고 ; i값이 8 이상 일때만
        printf("연산 후 감소 %d\n",i--); // i 값 연산 후 감소
        // 값은 10,9,8

4. --a 연산자 : 연산 전 감소 연산자
        int i; // 변수 선언
        for(i=10; i>=8;) // i = 1 이고 ; i값이 8 이상 일때만
        printf("연산 전 감소 %d\n",--i); // i 값 연산 전 감소
        // 값은 9,8,7

2009/01/18 - [C/Cː강좌] - C언어 Tip ː 산술 연산자의 종류와 의미
2009/01/18 - [C/Cː강좌] - C언어 Tip ː 대입 연산자의 종류와 의미

+ Recent posts