Постфиксный инкремент и декремент
Часть раздела Основы путешествия по C# на Coddy — урок 18 из 69.
Операторы инкремента (++) и декремента (--) можно использовать двумя способами:
Пре-инкремент/декремент (++x или --x):
- Оператор ставится ПЕРЕД переменной
- Значение изменяется НЕМЕДЛЕННО
Новое значение используется в выражении
int x = 5;
int y = ++x;
// x сначала увеличивается до 6, затем y становится 6Постфиксный инкремент/декремент (x++ или x--):
- Оператор ставится ПОСЛЕ переменной
- Сначала используется исходное значение
Значение изменяется ПОСЛЕ вычисления выражения
int x = 5;
int y = x++;
// сначала y становится 5, затем x увеличивается до 6Другой пример
постфиксный инкремент:
int score = 5;
int res1 = score++;
// res1 равен 5
// score равен 6пре-инкремент:
int score = 5;
int result2 = ++score;
// res равен 6
// score равен 6Попробуйте сами
В этом уроке нет задания по программированию.
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияИнкремент и декрементПостфиксный инкремент и декрементСокращенные арифметические операции7Основы ввода-вывода
Базовый выводИнтерполяция строкЧтение вводаПарсингПовторение — до 120Повторение — True или False5Операторы. Часть 2
Операторы сравненияЛогические операторы. Часть 1Логические операторы. Часть 2Повторение: простая логикаЛогические операторы. Часть 38Приложение-калькулятор
Приветственное сообщениеПолучение чисел3Переменные. Часть 2
VarКонстантыСоглашения об именованииПовторение: инициализация переменныхПриведение типов6Принятие решений
Оператор ifКонструкция if - elseОператор switchТернарный операторПовторение: if - elseВложенный if - else