Comparison And Logical Operators

Using a simple variable (as in the previous example) as a condition won't take you very far in your programming. In order to make more complex, real-world if statements, you'll want to utilize the various comparison and logical operators (Table 4.1).

Table 4.1. These comparison and logical operators are frequently used in conditionals and other control structures.
Comparison and Logical Operators
OperatorMeaning
>Greater than
<Less than
>=Greater than or equal to
>=Less than or equal to
==Equal to
!=Not equal to
&&and
||or
!not

The comparison operators are used with mathematical values, for example, to tell if one value is greater than, equal to, or less than another. Using these, the true/false status of a conditional can ...

Get C Programming: Visual Quickstart Guide now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.