Assignment = Designator ":=" Expression.
Рис. 2.5. Оператор присваивания
Действие, предписываемое оператором присваивания, сводится к запоминанию значения выражения в указанной переменной, к замещению текущего значения указанной переменной на текущее значение выражения. Другими словами, какими бы ни были значения и соответственно у переменной и выражения до выполнения оператора присваивания , после его выполнения значение переменной станет равным . Например, пусть перед выполнением оператора значение переменной равно 2 и значение переменной равно 5. Тогда после исполнения оператора присваивания значением переменной станет 7.
Требуется, чтобы в операторе присваивания при любом его выполнении значение выражения принадлежало типу переменной (выполнение этого свойства гарантируется совпадением типов переменной и выражения) с единственным исключением: допускаются операторы присваивания, в которых выражение вычисляет значения целого типа, а переменная имеет вещественный тип (в этом случае перед выполнением собственно присваивания предполагается преобразование целого значения выражения в ближайшее вещественное значение, см. п. 2.1.5).
Next:2.2.4
Составной оператор
Up:2.2
Выражения, операторы и Previous:2.2.2
Операторы