на главную
к оглавлению

7.3.3. Неявный оператор присвоения.

       Неявный оператор присвоения вообще не программируется, а выполняется автоматически при выполнении арифметического выражения следующим образом:
       Крайнему левому параметру присваивается результат арифметического выражения.
       Пример:
       #10+#81-#65
       В результате выполнения этого выражения к величине параметра #10 добавится величина параметра #81 и вычтется величина параметра #65, после чего параметру #10 будет присвоен результат этих действий. (См. "Арифметические выражения").
       С этой точки зрения выражения:
       #20+#81-#65 и
       #20=#20+#81-#65
       Полностью эквивалентны.

       Примечание:

       При использовании неявного оператора присвоения следует помнить, что величину некоторых системных параметров изменить нельзя. То есть, этот параметр не может быть первым в выражении. Подобное программирование вызовет ошибку.



.
Яндекс.Метрика