Tutorials References Menu

C++ Comparison Operators


Comparison Operators

Comparison operators are used to compare two values.

Note: The return value of a comparison is either true (1) or false (0).

In the following example, we use the greater than operator (>) to find out if 5 is greater than 3:

Example

int x = 5;
int y = 3;
cout << (x > y); // returns 1 (true) because 5 is greater than 3
Try it Yourself »

A list of all comparison operators:

Operator Name Example Try it
== Equal to x == y Try it »
!= Not equal x != y Try it »
> Greater than x > y Try it »
< Less than x < y Try it »
>= Greater than or equal to x >= y Try it »
<= Less than or equal to x <= y Try it »

You will learn much more about comparison operators and how to use them in a later chapter.