대입 연산자(assignment operator)

대입 연산자 설명
= 왼쪽의 피연산자에 오른쪽의 피연산자를 대입함.
+= 왼쪽의 피연산자에 오른쪽의 피연산자를 더한 후, 그 결괏값을 왼쪽의 피연산자에 대입함.
-= 왼쪽의 피연산자에서 오른쪽의 피연산자를 뺀 후, 그 결괏값을 왼쪽의 피연산자에 대입함.
*= 왼쪽의 피연산자에 오른쪽의 피연산자를 곱한 후, 그 결괏값을 왼쪽의 피연산자에 대입함.
/= 왼쪽의 피연산자를 오른쪽의 피연산자로 나눈 후, 그 결괏값을 왼쪽의 피연산자에 대입함.
%= 왼쪽의 피연산자를 오른쪽의 피연산자로 나눈 후, 그 나머지를 왼쪽의 피연산자에 대입함.
int num1 = 8;

int num2 = 8;

int num3 = 8;

 

num1 = num1 + 5;

num2 += 5;

num3 =+ 5;

 

cout << "- 연산자에 의한 결괏값은 " << num1 << "입니다." << endl;

cout << "+= 연산자에 의한 결괏값은 " << num2 << "입니다." << endl;

cout << "=+ 연산자에 의한 결괏값은 " << num3 << "입니다.";
// 겨로가
-  연산자에 의한 결괏값은 13입니다.

+= 연산자에 의한 결괏값은 13입니다.

=+ 연산자에 의한 결괏값은 5입니다.