Kaip veikia prieaugio operatoriai C++?
Kaip veikia prieaugio operatoriai C++?

Video: Kaip veikia prieaugio operatoriai C++?

Video: Kaip veikia prieaugio operatoriai C++?
Video: Issues with the pre- and postincrement operator in C, C++, etc. 2024, Gruodis
Anonim

iš anksto prieaugis ir po prieaugis koncepcija C / C++?

Prieaugio operatoriai yra įpratęs padidinti vertė vienu kartu mažėja darbai priešingas prieaugis . Sumažėjimas operatorius sumažinkite vertę vienu. iš anksto prieaugis (++i) − Prieš priskiriant kintamajam reikšmę, reikšmė yra padidintas vienu

Turint tai omenyje, kas yra prieaugio operatorius C++?

Prieaugis ir Sumažėjimas operatorius C++ kalboje Prieaugio operatoriai naudojami kintamojo reikšmei padidinti vienu ir mažinti operatoriai naudojami kintamojo reikšmei sumažinti vienu. Abu prieaugis ir mažėjimas operatorius yra naudojami vienam operandui arba kintamajam, todėl jie vadinami unariniais operatorius.

Vėliau kyla klausimas, 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.

Taip pat žinoti, kas yra prieaugio operatorius su pavyzdžiu?

Prieaugio operatorius gali parodyti an pavyzdys : #include int main() { int c=2, d=2; printf("%d ", c++); // šis teiginys rodo 2 tada, tik c padidintas nuo 1 iki 3. printf("%d", ++c); // šis teiginys prieaugiais 1–c, tada rodomas tik c.

Ką ++ daro koduojant?

++ yra aritmetinio operatoriaus tipas, būtent an prieaugis operatorius, kuris padidina reikšmę 1. Yra dvi jo formos. po prieaugis (i++) ir iš anksto prieaugis (++i). po prieaugis operatorius yra įpratęs prieaugis kintamojo reikšmė, kai tik visiškai įvykdžius išraišką kuriame įraše prieaugis yra naudojamas.