Video: Kas yra „postfix“operatorius C++?
2024 Autorius: Lynn Donovan | [email protected]. Paskutinį kartą keistas: 2023-12-15 23:50
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.