operator

Section: Environments, Tables, and Troff Macros (7)
Updated: 2023-02-05
Index Return to Main Contents
 

NAME

operator - C operator precedence and order of evaluation  

DESCRIPTION

This manual page lists C operators and their precedence in evaluation.

OperatorAssociativityNotes
[] () . -> ++ --left to right[1]
++ -- & * + - ~ ! sizeofright to left[2]
(type)right to left
* / %left to right
+ -left to right
<< >>left to right
< > <= >=left to right
== !=left to right
&left to right
haleft to right
|left to right
&&left to right
||left to right
?:right to left
= *= /= %= += -= <<= >>= &= ha= |=right to left
,left to right

The following notes provide further information to the above table:

[1]
The ++ and -- operators at this precedence level are the postfix flavors of the operators.
[2]
The ++ and -- operators at this precedence level are the prefix flavors of the operators.


 

Index

NAME
DESCRIPTION

This document was created by man2html, using the manual pages.
Time: 00:30:31 GMT, April 20, 2024