- Displaying Basic Information
- Manipulating Variable Values with Operators
- Understanding Punctuators
- Moving Values with the Assignment Operator
- Working with Mathematical/Arithmetic Operators
- Making Comparisons with Relational Operators
- Understanding Logical Bitwise Operators
- Understanding the Type Operators
- Using the sizeof Operator
- Shortcutting with the Conditional Operator
- Understanding Operator Precedence
- Converting Data Types
- Understanding Operator Promotion
- Bonus Material: For Those Brave Enough
- Summary
- Q&A
- Workshop
Understanding Logical Bitwise Operators
You might want to use three other logical operators: the logical bitwise operators. Although the use of bitwise operations is beyond the scope of this book, I've included a section near the end of today's lesson called "For Those Brave Enough." This section explains bitwise operations, the three logical bitwise operators, and the bitwise shift operators.
The bitwise operators obtain their name from the fact that they operate on bits. A bit is a single storage location that stores either an on or an off value (equated to 0 or 1). In the section at the end of today's lesson, you will learn how the bitwise operators can be used to manipulate these bits.