Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 5 из 5

Тема: Инкремент

  1. #1
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±

    Инкремент

    Здравствуйте, у меня немного странный и глупый вопрос, но в чем разница оператора инкрементирования и декрементирования с префиксом и постфиксом?

    Решил сравнить ради интереса.

    PHP код:
    new ab;
    =
    10;
    printf("Присвоенное значение: \na = %d \nb = %d"ab);
    ++
    a;
    b++;
    printf("Инкриментированное значение: \na = %d \nb = %d"ab);
    a--;
    --
    b;
    printf("Декриментированное значение: \na = %d \nb = %d"ab); 
    Результат ничего не дал. Они идентичны.

     Открой, открой меня полностью, заставь меня раскрыться!



    Может я чего то про них не знаю? Или это такое же подобие как и %d & %i ?

  2. #2
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Тут отличие нет. А вот в циклах, будет отличие, хотя фиг его знает на счет павн:

    Собственно и в Pawn так же:
    Последний раз редактировалось $continue$; 20.08.2015 в 21:18.

  3. Пользователь сказал cпасибо:
    Desulaid (20.08.2015)
  4. #3
    Аватар для NewGreen
    Пользователь

    Статус
    Оффлайн
    Регистрация
    29.09.2014
    Сообщений
    61
    Репутация:
    44 ±
    Префиксный инкремент/декремент - вначале происходит увеличение/уменьшение значения переменной, после извлечение значения, и использование его в выражении.
    Постфиксный инкремент/декремент - вначале извлечение значения, и использование его в выражении, после происходит увеличение/уменьшение значения переменной.

  5. Пользователь сказал cпасибо:
    Desulaid (20.08.2015)
  6. #4
    Аватар для #ball
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Адрес
    Rostov-on-Don
    Сообщений
    119
    Репутация:
    14 ±
    NewGreen вам все расписал.Дополню скрином.
      Открыть/закрыть

  7. Пользователь сказал cпасибо:
    Desulaid (20.08.2015)
  8. #5
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±
    Всех благодарю

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •