Прежде всего ((c1 += c2) += c3)
в этом коде, прежде всего, будет выполнена внутренняя скобка, которая равна (c1+=c2
, это даст сумму c1 и c2, после чего она будет добавлена с помощью c3 (c1+c2)+=c3
, добавит c3 к сумме. , Поскольку с3 добавляется к сумме с1 и с2, а не к переменной с3. Следовательно, c1 имеет только сумму c1 и c2. Если вы хотите, чтобы c1 также имел сумму c1, c2 и c3, попробуйте это ((c1=(c1 += c2)) += c3)
Надеюсь, вы получили ответ.