#include <stdio.h>
int main(void)
{
int num1 = -10;
int num2 = +4;
num1 += num2;
num2 =- num2;
printf(\"num1 : %d \\n\",num1);
printf(\"num2 : %d \\n\",num2);
getchar();
return 0;
}
우선 내가하고있는 해석을쓸게 int num1 이라는 변수를 선언 그 선언의값은 -10
int num2 변수 선언 그 선언의값은 +4
num1 (-10) 이라는 값에 num2(+4) 의 값을 준다. 이경우 -10 -4 : -6 (이건 제대로나옴)
num2 (+4) 이라는 값에 num2(-4) 의 값을준다 (보면 연산자를 - 로했음)
+4 -4 는 : 0 인데 왜 0이라고안나오지? -4 라고나오는데;;
int main(void)
{
int num1 = -10;
int num2 = +4;
num1 += num2;
num2 =- num2;
printf(\"num1 : %d \\n\",num1);
printf(\"num2 : %d \\n\",num2);
getchar();
return 0;
}
우선 내가하고있는 해석을쓸게 int num1 이라는 변수를 선언 그 선언의값은 -10
int num2 변수 선언 그 선언의값은 +4
num1 (-10) 이라는 값에 num2(+4) 의 값을 준다. 이경우 -10 -4 : -6 (이건 제대로나옴)
num2 (+4) 이라는 값에 num2(-4) 의 값을준다 (보면 연산자를 - 로했음)
+4 -4 는 : 0 인데 왜 0이라고안나오지? -4 라고나오는데;;
너무나도 큰걸알아버렸습니다.num1 -= num2; num2 -= num2; 이것들은 변수선언한게 -여도 += 이새끼들은 무조건더한다는겁니다 근데 그중요한건 시발 -값을 존나게 더한다는건니다
num2 =- num2; 요 문장에서 문제가 있는데 =- 라는 연산자가 어딨냐
num2 =- num2; ------> num2 = -num2; num2가 +4니까 -num2 는 -4 ㅇㅋ?
옹 ㄳㄳㄱ
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ