#include <stdio.h> int main() { int num1 = 2; int num2 = 2; int num3; int num4; num3 = num1++; // num1의 값을 num3에 할당한 뒤 num1의 값을 1 증가시킴 num4 = num2--; // num2의 값을 num4에 할당한 뒤 num2의 값을 1 감소시킴 printf("%d %d\n", num3, num4); // 2 2 return 0; } 값 = 2 2
후위연산자로 printf 하면 출력되고 값이 바뀌는데
전위연산자는 printf 하면 바뀐 값으로 출력이 되는걸로 알고있는데
그럼 후위연산자는 언제 쓰는거임 ? 궁그매
잘아네
아니 후위는 출력되고 값이 바뀐다는데 이건 어쩔 떄 쓰는건지를 무렁봣자나
뭔가 하고 값이 바뀔때 쓴다는걸 잘 이해하고 있다는데 뭘 더 물어보노
으음..ㅇㅋ
그냥 값 하나 증가시킬때 보통 num1++ 쓰지. 굳이 전위연산이 필요한 경우 외엔 후위쓰는듯?