<div class='quotetop'>Цитата(vpadlo * 18.1.2007, 22:52) [snapback]156054[/snapback]</div>Причем различают префиксное и постфиксное написание:1. Инкримент и декримент это увеличение и уменьшение на 1.
[/b]Код:i++; //эта команда увеличит значение переменной i на 1
* i++ это возвращает начальное значение i, после чего увеличивает i
* ++i - i увеличивается, после чего возвращается уже увеличенное значение
<div class='quotetop'>Цитата(vpadlo * 18.1.2007, 22:52) [snapback]156054[/snapback]</div>Добавлю еще: любой оператор в с++ возвращает какое-то значение и поэтому может впоследствии использовать его. Например:2. Равно используется для сравнения двух значений. Можно сказать что это функция возвращающая истину(true) если два значения идентичны и ложь(false) если нет. А присвоение используется для изменения какого либо значения.
[/b]Код:i = 5; //установить значение переменной равное 5
вторая строка выполнится так: i увеличится на один, но переменной n присвоится прежнее значение (1), после чего произойдет присвоение переменной m значения n (1)Код:i = 1; m = n = i++;
т.е. i будет равно 2, а n и m будут равны 1


Ответить с цитированием