постфикс и префикс



Префикс и постфикс

Автор Sasha задал вопрос в разделе Другие языки и технологии

Что такое Префикс и Постфикс в C# Приведите примеры пожалуйста и получил лучший ответ

Ответ от
Оператор декремента и инкремента работают в двух вариантах: префиксном и постфиксном.
декремент i--, инкремент i++ (постфиксный)
декремент --i, инкремент ++i (префиксный)
Разница лишь в том, что в случае постфиксного оператора, сначала возвращается значение, а потом инкрементируется. В префиксном наоборот.
Пример (постфиксный оператор):
int i = 2;
int a = i++; // сначала вернется значение в a, то есть переменная a будет равна 2, а потом уже увеличиться i
К концу программы имеем (a = 2, i = 3)
Пример (префиксный оператор):
int i = 2;
int a = ++i; // сначала увеличиться i (станет 3), а потом уже переменная a станет равным 3.
К концу программы имеем (a = 3, i = 3)
Для удобства читайте слева направо (++a + --b + c++ +d--):
++a - увеличиваем значение (++), возвращаем a
--b - уменьшаем значение (--), возвращаем b
c++ -возвращаем c, увеличиваем (++)
d-- -возвращаем d, уменьшаем (--)

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Что такое Префикс и Постфикс в C# Приведите примеры пожалуйста
Предложение лингвистика на Википедии
Посмотрите статью на википедии про Предложение лингвистика
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*