 |
» |
|
|
 |
Table of Contents - Arithmetic Operators (+, -, *, /, %)
- Syntax
- Arguments
- Description
- Array Subscripting ([ ])
- Syntax
- Description
- Assignment Operators (=, +=, -=, *=, /=, %=,<<=, >>=, &=, ^=, |=)
- Syntax
- Arguments
- Description
- Example
- Bit Operators (<<, >>, &, ^, |, ~)
- Syntax
- Arguments
- Description
- Cast Operator
- Syntax
- Arguments
- Description
- Comma Operator (,)
- Syntax
- Arguments
- Description
- Conditional Expression Operator (?:)
- Syntax
- Arguments
- Description
- Example
- Function Calls
- Syntax
- Description
- Increment and Decrement Operators (++, --)
- Syntax
- Arguments
- Description
- Examples
- Logical Operators (&&, ||, !)
- Syntax
- Arguments
- Description
- Example
- Pointer Operators (*, ->, &)
- Syntax
- Description
- Example 1
- Relational Operators (>, >=, <, ==, !=)
- Syntax
- Arguments
- Description
- Example
- sizeof Operator
- Syntax
- Arguments
- Description
- Structure and Union Members (., ->)
- Syntax
- Description
- Operator Precedence
- Precedence among Operators of Same Class
- Operator Quick Reference
- Constant Expressions
- Integral Expressions
- Floating-Point Expressions
- lvalue Expressions
- Pointer Expressions
- Evaluation of Expressions
- Examples
- Evaluation Order of Subexpressions
Operators are grouped as
follows: Assignment Operators (=, +=, -=, *=, /=, %=,<<=, >>=, &=, ^=, |=)
See Also: The different types of expressions are:
|