Kas yra „postfix“operatorius C++?
Kas yra „postfix“operatorius C++?

Video: Kas yra „postfix“operatorius C++?

Video: Kas yra „postfix“operatorius C++?
Video: KRP - KAS YRA? 2024, Lapkritis
Anonim

Postfix operatoriai yra unariniai operatoriai kurie veikia su vienu kintamuoju, kuris gali būti naudojamas reikšmei padidinti arba sumažinti 1 (nebent perkrauta). Yra 2 postfix operatoriai C ++, ++ ir --.

Žmonės taip pat klausia, kuo skiriasi ++ i ir i ++ C?

Vienintelis skirtumas yra operacijų tvarka tarp į prieaugis kintamojo ir reikšmės operatorius grįžta. Taigi iš esmės ++ i grąžina reikšmę, kai ji padidinama, while ++ Grąžinu vertę prieš ją padidinant. Pabaigoje abiem atvejais i reikšmė bus padidinta.

Vėliau kyla klausimas, kuo skiriasi operatorių -- ir ++ priešdėlis ir postfiksas? Priešdėlyje versija (t. y. ++ i), i reikšmė padidinama, o išraiškos reikšmė yra nauja i reikšmė. Postfixe versija (t. y. i++), i reikšmė didinama, tačiau išraiškos {value|the verta} yra ta, kad pradinė i reikšmė.

Taip pat galima paklausti, kas yra postfiksas ir priešdėlis C++?

Skirtumas tarp šių dviejų yra tas, kad postfix žymėjimas, po jo pasirodo operatorius postfix -išraiška, tuo tarpu į priešdėlis žymėjimas, operatorius pasirodo prieš išraišką, pavyzdžiui, x--; žymėti postfix -sumažinti operatorių ir--x; žymėti priešdėlis sumažinimo operatorius.

Kas yra ++ i ir i ++ Java?

Čia ++ nurodo prieaugis iki 1. Dabar ++ aš turiu omenyje prieaugis kintamojo i viduje saugomos reikšmės. Kur kaip aš ++ vadinamas paštu prieaugis operatorius, kai kompiliatorius vykdo šį teiginį, pirmiausia lygtyje pakeičiama pradinė vertė, o tada vertė padidinama 1.