ciao a tutti, ho questo dubbio. se scrivo questo codice in c++ :
avrò creato 5 nuove variabili di tipo tab, ognuna delle quali avrà inizializzato il campo a ad un valore che va da 0 a 4 oppure avrò creato una sola variabile il cui campo viene sovrascritto per ogni iterazione??codice:struct tab{ int a; char x; }; for(int i=0;i<5;i++){ tab nuovaTab; nuovaTab.a=i; }
per essere il più chiaro possibile, all'uscita dal ciclo for, esisterà una varibile nuovaTab.a==2 ?? oppure avro soltato una variabile nuovaTab.a==4??