Salve non ho risposto alla domanda perche ero impegnato in fatti personali.
Io ho questo file sorgente scritto da me che in fondo e* una copia del file sorgente del libro.
codice:#include<iostream> using namespace std; int main(){ int i=5; int x=3; int y; y = x + (++i); cout << y ; cout << i; y=0; i=5; y = x + (i++); cout << y ; cout << i; }
Quando lo eseguo pero ho due risultati diversi la prima coppia mi stampa 9 , 6
invece la seconda 8 , 6 .
Eppure il libro afferma:" Si deve anche notare che l'istruzione y = x + (++i) e equivalente alla seguente: y = x + (i++).
Che puo essere che sono io che faccio confusione non capendo i significati del libro?
Vi dico che a volte trovo difficile capire i testi pure a volte i vostri commenti mi appaiono complicati.
Ho visto pero che usando il dizionario e studiando la grammatica italiana certi significati mi vengono fuori e sopratutto analizzando la frase con calma ma non posso pero sempre usare questo metodo .
Se per ogni frase devo cercare il significato della parola e il uso grammaticale nella frase ci metto una vita !. Voi come fatte ?
Sapete qualche testo o libro che potrei leggere che mi aiuti.
Cmq questa e* la pagina del libro: http://it.tinypic.com/view.php?pic=2...8#.VgFGJ7OPc6I
Grazie dell aiuto