Video: Wat is de postfix-operator in C++?
2024 Auteur: Lynn Donovan | [email protected]. Laatst gewijzigd: 2023-12-15 23:51
Postfix-operators zijn unaire operatoren die werken op een enkele variabele die kan worden gebruikt om een waarde met 1 te verhogen of te verlagen (tenzij overbelast). Er zijn er 2 postfix-operators in C ++, ++ en --.
Mensen vragen ook, wat is het verschil tussen ++ i en i ++ in C?
De enige verschil is de volgorde van bewerkingen tussen de increment van de variabele en de waarde de operator geeft terug. Dus eigenlijk ++ i retourneert de waarde nadat deze is verhoogd, terwijl ++ ik geef de waarde terug voordat deze wordt verhoogd. Aan het einde zal in beide gevallen de waarde van de i worden verhoogd.
Vervolgens is de vraag, wat is het verschil tussen prefix en postfix van -- en ++ operators? In het voorvoegsel versie (d.w.z. ++ i), wordt de waarde van i verhoogd en is de waarde van de uitdrukking de nieuwe waarde van i. In de postfix versie (d.w.z. i++), wordt de waarde van i verhoogd, maar de {waarde|de waarde} van de uitdrukking is dat de oorspronkelijke waarde van i.
Men kan zich ook afvragen, wat is postfix en prefix in C ++?
Het verschil tussen de twee is dat in de postfix notatie, de operator verschijnt na postfix -expressie, terwijl in de voorvoegsel notatie, de operator verschijnt voor expressie, bijvoorbeeld x--; duiden op postfix -decrement operator en--x; duiden op voorvoegsel operator verlagen.
Wat is ++ i en i ++ in Java?
Hier ++ verwijst naar increment tegen 1. nutsvoorzieningen ++ ik verwijs naar de increment van de waarde die is opgeslagen in variabele i. waar als ik ++ heet post increment operator, hier wanneer de compiler deze instructie uitvoert, wordt eerst de oorspronkelijke waarde in de vergelijking vervangen en vervolgens wordt de waarde met 1 verhoogd.