Турбо отладчик (Turbo Debugger) 3.0

то в  следующей таблице показаны


               long power(int x, int y) {
                       long temp = 1;
                       while (y--)
                           temp *= x;
                       return(temp);
               }

       TDeb 3.0 #2-3                = 22 =
       то в  следующей таблице показаны результаты вызова данной функции
       с различными аргументами:
               --------------------------T---------------------------¬
               ¦  Выражение Си           ¦           Результат       ¦
               +-------------------------+---------------------------+
               ¦  power(3,2)*2           ¦           18              ¦


               ¦  25 + power(5,8)        ¦           390650          ¦
               ¦  power(2)               ¦           Ошибка (пропу-  ¦
               ¦                         ¦           щен аргумент)   ¦
               L-------------------------+----------------------------
                  Выражения языка Си с побочными эффектами
       -----------------------------------------------------------------
            Побочные эффекты имеют место,  когда вы вычисляете выражение
       языка Си, которое в процессе вычисления изменяет значение элемен-
       та данных.  В некоторых случаях побочные эффекты  являются  жела-
       тельными  и  используются  преднамеренно для модификации значения
       переменной программы. В других случаях желательно соблюдать осто-
       рожность и избегать их,  поэтому важно понимать, когда может воз-
       никнуть побочный эффект.
            Операция присваивания (=,  += и т.д.) изменяет значение эле-
       мента данных, расположенного слева от операции. Операции увеличе-
       ния и уменьшения (++ и --) изменяют  значения  элементов  данных,
       которые им предшествуют или следуют за ними, в зависимости от то-
       го,  используются они как префиксные,  или как постфиксные опера-
       ции.
            Менее очевидный  тип  побочных  эффектов  может иметь место,

Содержание раздела