In C++, we can combine two same/different operators in a single expression.

'-->' is not a single operator. It is a combination of two operators. i.e. Post Decrement operator & Relational operator (Greater than).

For example, consider the statement x-->1.  First, it checks if the x is greater than 1 and then decrement the x by 1.

To remove ambiguity this can be rewritten as x-- > 1 which separates both the operators but the result is the same.

x-- decrements the value of x to 1 (i.e. equivalent to x = x-1 ).

### Example:

#include <stdio.h>

int main(void) {
int value = 10;
while (value --> 0) { // loop runs till value becomes 0
printf("%d ", x);
}
return 0;
}

To understand more on operators, please refer to the following article