using namespace std ;
3
Creëer een belangrijke functie . Dit is waar je het programma start . De syntax voor het maken van een belangrijke functie lijkt op de volgende verklaring , en moet worden geplaatst in de richting van de top van de broncode bestand , maar onder de bibliotheek import statements :
int main ( )
{ }
4
Maak een variabele met de naam " x " en een aantal willekeurige waarde toekennen . Zet de volgende verklaring binnen de accolades van de belangrijkste functie :
int x = 100 ;
5
Maak een post - increment uitdrukking voor x . De post - increment operator voegt een tot een waarde na de huidige expressie is geëvalueerd . Deze stroom uitdrukking is de uitdrukking waar het post - increment operator werd aangeroepen , dus in eerste instantie lijkt het om niets te doen . Alleen wanneer de waarde van x weer wordt gecontroleerd heb je je realiseert dat een tot het werd toegevoegd . Schrijf de volgende twee verklaringen aan de waarde van de uitdrukking " x + + " en " x " drukken :
cout << x + + << endl
;
cout << x << endl ;
6
Start het programma door op de groene knop "Afspelen" gelegen op de bovenste rij knoppen . De programma-uitvoer produceert de waarde " 100 " , gevolgd door " 101 . " Wanneer de uitdrukking " x + + " is gedrukt , wordt de oorspronkelijke waarde voor x gebruikt omdat de post - increment operatie niet plaatsvinden tot na de volledige expressie is geëvalueerd . Als u x in de volgende regel wilt afdrukken, zie je dat het is met een opgehoogd .
7
Gebruik de vooraf verhogende operator om een direct toe te voegen aan een waarde . Zet de volgende uitspraak met behulp van de vooraf verhogende operator :
cout
<< + + x << endl ;
8
Voer het programma nog een keer . Er is een nieuwe lijn van de output die de geproduceerde waarde " 102 . " De vooraf verhogende operator voegt men een waarde onmiddellijk hoeft niet te wachten tot de expressie te sluiten .
9
Met de pre - decrement operator onmiddellijk aftrekken van de variabele x . Zet de volgende uitspraak :
cout << - x << endl ;
10
Voer het programma opnieuw . Dit zal een nieuwe lijn van programma-uitvoer die de waarde bevat produceren " 101 . " Dit komt door de aard van onmiddellijke pre - aflopende waarden .
11
Schrijf bepaalde termen die omgaan met post - aflopende waarden . Net als post - verhogen van waarden , denk na decrementing waarden niet hun decrementing bewerkingen uitvoeren tot na de uitdrukking is volledig geëvalueerd . Schrijf de volgende verklaringen aan de post -verlagen gedrag te testen :
cout << x - << endl ;
cout << x << endl ;
12
nogmaals Start het programma . Deze keer zal twee nieuwe lijnen van de output worden afgedrukt om het console venster . De waarde van de eerste afgedrukte regel is " 101 ", terwijl de tweede regel afgedrukt is " 100 . " Dit komt omdat het achteraf verlagende werking heeft geen invloed op de huidige expressie . De waarde wordt ingesteld nadat die uitdrukking is gesloten , en dat verklaart waarom je die ene werd afgetrokken van x in de tweede regel van de output .