Video: Vad är postfix-operator i C++?
2024 Författare: Lynn Donovan | [email protected]. Senast ändrad: 2023-12-15 23:53
Postfix-operatörer är unära operatörer som fungerar på en enda variabel som kan användas för att öka eller minska ett värde med 1 (om den inte är överbelastad). Det finns 2 postfix-operatorer i C ++, ++ och --.
Folk frågar också, vad är skillnaden mellan ++ i och i ++ i C?
Det enda skillnad är operationsordningen mellan de ökning av variabeln och värdet the operatör returnerar. Så i princip ++ i returnerar värdet efter att det har ökats, while ++ Jag returnerar värdet innan det ökas. I slutet kommer i båda fallen att öka sitt värde.
Därefter är frågan, vad är skillnaden mellan prefix och postfix för -- och ++ operatorer? I prefixet version (dvs. ++ i), värdet på i ökas och värdet på uttrycket är det nya värdet på i. I postfixet version (dvs i++), ökas värdet på i, men uttryckets {värde|värde} är att det ursprungliga värdet på i.
Man kan också fråga sig, vad är postfix och prefix i C++?
Skillnaden mellan de två är att i postfix notation visas operatören efter postfix -uttryck, medan i prefix notation, operatorn visas före uttryck, till exempel x--; beteckna postfix -minska operator och--x; beteckna prefix minska operatören.
Vad är ++ i och i ++ i Java?
Här ++ refererar till ökning med 1. Nu ++ jag hänvisar till ökning av värdet lagrat i variabeln i. Var som jag ++ kallas post ökning operator, här när kompilatorn exekverar denna sats ersätts först det ursprungliga värdet i ekvationen och sedan ökas värdet med 1.