Добавление переменной в переменную с помощью + = - PullRequest
0 голосов
/ 27 августа 2018

Я пытаюсь обновить VarA с помощью других переменных в моем коде, а затем вывести значение обновленного VarA.

Я получаю синтаксическую ошибку для строки кода, и я не уверен, как ее исправить.

VarA = VarB
VarA += VarC += VarD

Я тоже пробовал:

VarA = 0
VarA += VarB +=VarA += VarC += VarD

Примечание. Все остальные варианты определены.

1 Ответ

0 голосов
/ 27 августа 2018

Вы не можете использовать + = дважды в одной строке. Вместо этого попробуйте это:

VarA = VarB 
VarA += VarC + VarD

Использование + =, как указано выше, эквивалентно:

VarA = VarA + VarC + VarD

Все, что находится с правой стороны, оценивается, а затем помещается с левой стороны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...