전위 증감과 후위 증감에 차이를 까먹을 때가 종종 있다.
여기에 메모해두자
void ppmm_preandpost()
{
int num1, num2;
num1 = 3;
printf("num1 : %d\n", num1);
num2 = num1++; //후위 : 증가이전 값이 인식됨, 값은 인식 이후에 증가
printf("num++ 실행 : %d\n", num2);
printf("num1 : %d\n", num1);
num2 = ++num1; //전위 : 증가이후 값이 인식됨
printf("++num실행 : %d\n", num2);
printf("num1 : %d\n", num1);
}
'코드^학습 > 메모한 지식' 카테고리의 다른 글
C 범위안의 소수 출력하기 (0) | 2015.12.29 |
---|---|
C 입력받은 숫자 2진수로 나타내기(비트연산자) (0) | 2015.12.29 |
C++로 리눅스 소켓 프로그래밍 (0) | 2015.12.23 |
C++의 friend, 상속, 다형성, 가상함수 (0) | 2015.12.23 |
소크라테스의 명언 <악법도 법이다.> 정말 이렇게 말했는가? (0) | 2015.12.06 |