ГРУППА КУРСА
|
Оператор присваиванияВ математике следующая запись представляется довольно просто: x = 5 Мы представляем её так: x равно пяти. Но в программировании всё несколько сложнее. Знак "=" это оператор присваивания. Он берёт значение справа от знака "=" и присваивает его переменной, которая находится слева от знака "=". То есть, это оператор, с помощью которого переменным присваиваются значения. Например: +
В приведённом примере создана переменная x, а затем с помощью оператора присваивания ей присвоено значение 5. Переменная, находящаяся слева и число, находящееся справа называются операнды, а вся запись - опрератор с опрерандами называется выражение. Правым операндом мугут выступать не только данные, но и целые формулы (выражения), которые сначала расчитываются, а затем результат расчётов присавивается левому операнду.
В выражении, которое рассчитывается для присваивания переменной, может присутствовать эта переменная. Например:
Это работает так: сначала расчитывается значение справа от опрератора присваивания. При этом используется текущее значение переменной. Затем новое значение записывается в переменную. Для таких выражений существует краткая запись.
Результат этого выражения будет такой же, как в предыдущем примере. К текущему значению переменной x будет прибавлено число 7 и результат записан в переменную x. Такую запись можно использовать не только для сложения, но и для других арифметических операторов, а также для некоторых других операторов. В одной строке может быть несколько операторов присваивания. Пример:
Такая строка выполняется справа налево. Сначала берётся самое правое значение. Это могут быть не только данные, но и переменная и выражение. Затем значение присваивается следующей переменной. Затем то же самое значение присваивается следующей переменной. И таким образом это значение присваивается всем переменным до самой левой переменной. |