February 2014
Beginner
1248 pages
62h 25m
English
Figure 2.16 shows the operators discussed so far in decreasing order of precedence. All but the assignment operator, =, associate from left to right. The assignment operator, =, associates from right to left. An assignment expression’s value is whatever was assigned to the variable on the = operator’s left side—for example, the value of the expression x = 7 is 7. So an expression like x = y = 0 is evaluated as if it had been written as x = (y = 0), which first assigns the value 0 to variable y, then assigns the result of that assignment, 0, to x.
Fig. 2.16 | Precedence and associativity of operators discussed.
Read now
Unlock full access