вначале x=1, z=4 x == ( y = z ) | |
(x==(y=z)) | В этом выражении операция присваивания благодаря действию скобок выполняется раньше, чем операция сравнения на равенство. |
(x==4) | Вычисляем выражение |
FALSE или 0 | Значение выражения - 0. Заметьте, однако, что значение x не изменилось (операция == не меняет значения ее операндов, так что PRINTX напечатает 1. |