C++ Subtraction Assignment

In C++, Subtraction Assignment Operator is used to find the difference of the value (right operand) from this variable (left operand) and assign the result back to this variable (left operand). In this tutorial, we will learn how to use Subtraction Assignment operator in C++, with examples.

The syntax to subtract a value of 2 from variable x and assign the result to x using Subtraction Assignment Operator is

x -= 2


In the following example, we take a variable x with an initial value of 5, subtract a value of 2 from x and assign the result to x, using Subtraction Assignment Operator.


#include <iostream>
using namespace std;

int main() {
    int x = 5;
    x -= 2;
    cout << "x : " << x << endl;


x : 3
Program ended with exit code: 0


In this C++ Tutorial, we learned about Subtraction Assignment Operator in C++, with examples.