Різниця між операторами Prefix і Postfix

Ключові відмінності: оператори префікса та постфікса використовуються в основному по відношенню до операторів інкременту та декременту. Якщо оператори інкремента і декремента записані перед операндом, то вони називаються операторами префікса. Однак, якщо вони написані після операнда, то вони називаються операторами postfix.

Оператори Prefix та Postfix використовуються в основному стосовно операторів інкременту та декремента в мовах об'єктно-орієнтованого програмування (OOP), таких як Java, C Програмування, PHP тощо.

Для того, щоб зрозуміти оператори префікса та постфікса, слід спочатку зрозуміти приріст (++) і оператори декременту (-). У більшості основних термінів оператори приросту збільшують значення операнда на 1 відповідно, тоді як оператори декременту роблять протилежне; вони зменшують значення e операнда на 1. Оператор інкременту записується як ++, а оператор декремента записується як -.

Тепер є два способи включення операторів приросту та декременту. Їх можна записати або перед операндом, або після нього. Залежно від місця розташування, вони будуть класифіковані як оператори префікса або оператори постфікса. Якщо вони записані до операнда, то вони називаються операторами префікса. Однак, якщо вони написані після операнда, то вони називаються операторами postfix. Основною відмінністю між ними є розміщення: до або після операнда.

Крім того, їх розміщення також впливає на значення операнта. Programiz.com пояснює різний вплив, який оператори префікса та постфікса мають на операнд при використанні оператора приросту: «Якщо ви використовуєте оператор ++ як префікс на зразок: ++ var; тоді значення операнда збільшується на 1, тоді тільки він повертається, але, якщо ви використовуєте ++ як постфікс на зразок: var ++; тоді значення операнда повертається першим, тоді як тільки він збільшується на 1. »Оператор декремента має подібний вплив на операнд, за винятком того, що замість збільшення значення операнда він зменшить його.

Порівняння між операторами Prefix і Postfix:

Оператори префікса

Оператори Postfix

Розташування

Додано перед операндом

Додано після операнда

Пов'язані з

Інкрементні (++) і декрементні (-) оператори

Використовується в

Імперативні мови програмування, такі як Java і C-подібні мови, особливо C ++

Зображення надано: slideshare.net, stuff-heap.blogspot.com

Рекомендуємо

Схожі Статті

  • різниця між: Різниця між любов'ю і шлюбом

    Різниця між любов'ю і шлюбом

    Ключова відмінність: «Любов» - це глибока ніжна, пристрасна прихильність до іншої людини. Це відчуття теплої особистої прихильності або глибокої прихильності, як для батька, дитини або друга. Вона також може бути використана для опису сексуальної пристрасті або бажання. Шлюб - це юридичний договір між двома людьми. Акт шлюбу зазвичай створює юриди
  • різниця між: Різниця між фрілансером, консультантом і підприємцем

    Різниця між фрілансером, консультантом і підприємцем

    Ключова різниця: Фрілансер - це той, хто по суті самозайнятий. Він працює на роботодавця протягом короткого часу з будь-якими довгостроковими зобов'язаннями. Консультант, з іншого боку, є професіоналом, зазвичай з багаторічним досвідом роботи в цій галузі. Потім він працює в якості консультанта в цій галузі, яка надає професійні або експертні консультації. Підприємці - це люди, які починають свій бізнес або компанію. Існував один раз в промисловості, коли єдина
  • різниця між: Різниця між Nokia Lumia 720 і Nokia Lumia 820

    Різниця між Nokia Lumia 720 і Nokia Lumia 820

    Основна різниця: Nokia Lumia 720 є одним з найновіших телефонів, які подібні до свого флагмана Lumia 920. Lumia 720 поставляється з 1 ГГц двоядерним процесором Snapdragon S4 з 512 Мб оперативної пам'яті і 8 Гб внутрішнього сховища, що може бути оновлено до 64 Гб. Телефон доступний з первинною камерою 6, 7 МП з оптикою Carl Zeiss, автофокусом і світлодіодним спалахом. Вона також має додаткову камеру 1, 3 МП з роздільною здатн
  • різниця між: Різниця між Smartwatch та Smart браслетом

    Різниця між Smartwatch та Smart браслетом

    Ключові відмінності: Smartwatches - це безкоштовні продукти, які з'єднують годинник з телефоном і дозволяють людині контролювати функції деяких телефонів безпосередньо на годиннику. Смарт-браслети включають смарт-годинники та розумні браслети, але більше у формі браслетів, ніж годинник. Технологія просунулася до того моме
  • різниця між: Різниця між iPad Mini і Galaxy Note 10.1

    Різниця між iPad Mini і Galaxy Note 10.1

    Ключові відмінності: IPad Mini є гладким, тонше iPad 2. IPad Mini поставляється з 7, 9-дюймовим LED-підсвічуванням мультисенсорного дисплея з сенсорним екраном IPS технології, покритим олеофобним матеріалом, стійким до відбитків пальців. Galaxy Note 10.1 - це планшетний комп'ютер, розроблений і виготовлений компанією Samsung. Він має 10, 1-дюймовий екран і продається як платформа для мультимедійного
  • різниця між: Різниця між законом і конституційним правом

    Різниця між законом і конституційним правом

    Ключові відмінності: Законодавчі закони - це закони, які були записані та кодифіковані законодавчою гілкою країни. Закон був встановлений законодавчим органом або законодавцем (якщо він є монархією) і кодифікований урядом. Ці закони також відомі як закон чи сесія. Конституційне право - це сукупність законів, що визначає відносини між різними суб'єктами в межах нації, найчастіше судовими, виконавчими т
  • різниця між: Різниця між групою та оркестром

    Різниця між групою та оркестром

    Ключова різниця: Обидві групи та оркестр - це музичні ансамблі. Оркестр - старший ансамбль. Середній оркестр має від 75 до 100 різних музикантів, які грають симфонічну музику. Групи різняться за кількістю і типом музики, яку вони грають. Хоча музикант або студент музики може розпізнати різницю між групою та ор
  • різниця між: Різниця між Дідом Морозом і Дід ​​Мороз

    Різниця між Дідом Морозом і Дід ​​Мороз

    Ключова різниця: Санта-Клаус описується як велика людина з білою бородою і окулярами. Він вважається веселою людиною, яка наносить червоне пальто, облицьоване білим хутром. Дід Мороз має британське походження і є фігурою, яка спочатку була пов'язана з Різдвом у 15 столітті. У сучасному світі, Дід Мороз і Санта
  • різниця між: Різниця між грибами та рослинами

    Різниця між грибами та рослинами

    Ключова різниця: Гриби - це група одноклітинних або багатоядерних організмів, які живуть і ростуть на розкладеному речовині. Рослини - це багатоклітинні живі організми, які є частиною Королівства Plantae, які пов'язані з певними ознаками, такими як багатоклітинні, володіють целюлозою і мають здатність здійснювати фотосинтез. Рослини і гриби відіграють важливу роль у виживанні людей і інших організмів на планеті. Всі живі істоти раніше були класифіковані як окремі королівства, включаючи Царство Монеру, Королівство Грибів, Царство Протиста, Королівство Планта та Королівство Анімалія. Хо

Вибір Редакції

Різниця між культурою та суспільством

Ключова різниця: культура відображає характеристики, які описують суспільство в певний час; культура в основному пов'язана з формами мистецтва. З іншого боку, суспільство - це давня група людей, які поділяють такі культурні аспекти, як мова, одяг, норми поведінки та художні форми. Вікіпедія визначає культуру як «мистецтво та інші прояви людського інтелектуального досягнення, які колективно розглядаються». Слово культура походить від латинського слова 'cultura', тобто культивування. У 18-му або 19-