Informatica 2 Liceo Scientifico Scienze Applicate/I vettori: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
m Bot: Correggo errori ortografici comuni |
||
Riga 5:
Finora abbiamo usato delle singole variabili per memorizzare i dati, quando le informazioni diventano tante si utilizzano dei vettori per memorizzare tutte queste informazioni per poi poterle elaborare facilmente.
Un vettore memorizza ciascuna informazione in una cella, se il vettore contiene n elementi (informazioni) ci sono n celle continue in memoria ordinate secondo un indice che assume i valori interi da 0 a n-1 , si parla allora di cella 0, cella 1, cella 2 o ... cella i-esima del vettore. Per accedere a un elemento del vettore bisogna conoscere il nome del vettore e l'indice dell'elemento.Un vettore e' una struttura dati omogenea
per dichiarare un vettore di nome vett in grado di contenere 10 interi si scrive
Riga 39:
carica il valore 8 nella cella 5 del vettore vett
se il vettore ha 10 elementi l'indice puo' assumere i valori da 0 a 9, e quindi scrivere vett[10]=3; e' un errore
in generale per dichiarare un vettore la sintassi da usarsi e'
Riga 82:
(o di vantaggi per gli hacker)
il nome di un vettore da solo (senza parentesi quadre) rappresenta l'indirizzo di memoria della cella iniziale del vettore ed e' un valore costante non modificabile , quindi si puo' scrivere cout<<a; e stampa l'indirizzo della cella zero del vettore ma non si puo scrivere a=a+1;
Riga 89:
int a[6]={ 5,6,7,8,9,10 };
int b[7];
non posso scrivere b=a per caricare tutti i valori di a e b, l'istruzione genera poi un errore
e' possibile dichiarare la dimensione di un vettore in fase di compilazione tramite una variabile o una costante quindi possiamo scrivere
|