증감연산자에 대해서..
해뜰참
2023.04.01
질문 내용 :
#include stdio.h
int main ()
{
int x =3 ;
printf (%d %d,x++ *4 , ++x *4);
return 0;
}
이코드에서 처음 꺼는 16 그다음은 20이 나오는데 왜 그런지 궁금하네요..
처음꺼는 x 에 4가 곱해진다음에 1이 증가하므로 12가 출력될거를 예상했고
두번째꺼는 증감이 먼저되니 16 이 될거라 생각했는데요..
왜 그런가요 ? ?ㅠㅠ