In Turbo C + + , gli array sono utilizzati per tenere raccolte di dati che è improbabile che cambiare di dimensioni molto spesso . Essi sono più veloci e , in generale , più facile da usare rispetto ai loro cugini , il vettore e la lista collegata . Gli array possono essere pensati come griglie per memorizzare le informazioni . Il Turbo C + + standard di matrice richiede che tutti gli elementi della matrice di quota dello stesso tipo di dati . Istruzioni 
 1 
 incolla quanto segue nel tuo programma C + + per dichiarare un semplice, una matrice bidimensionale : 
 
 myarray int [5 ] ; 
 
 In questo momento , C + + ha riservato lo spazio per una matrice che tiene cinque interi. Tuttavia, nessun dato è stato messo nella matrice ancora , e tenta di leggere da esso si tradurrà in errori 
 2 
 incolla quanto segue per riempire l'array con i valori , o " inizializzare " l'array . : 
 
 myarray [ 0 ] = 1; 
 
 myarray [ 1 ] = 2; 
 
 myarray [ 2 ] = 3; 
 
 myarray [3 ] = 4; 
 
 myarray [ 4 ] = 5; 
 
 Avviso , si accede array utilizzando la posizione all'interno della matrice tra parentesi quadre . Inoltre notare che , in Turbo C + + , indici di matrice iniziano sempre contare da zero e procedere alla dimensione dell'array meno uno. Una fonte comune di problemi per i nuovi programmatori sta tentando di accedere indice di " 5 " in un array di 5 elementi . Il primo indice è sempre " 0 ". 
 3 
 Incollare il seguente in alternativa alla Fase 2 : 
 
 myarray = { 1,2,3,4,5 } ; 
 
 Quando è necessario compilare rapidamente una serie di informazioni , questa forma abbreviata può essere più veloce . Tuttavia, si sovrascrive tutto il contenuto precedente della matrice 
 4 
 incolla quanto segue per recuperare un valore dalla matrice : . 
 
 Cout << myarray [ 0 ] ; 
 
 Questo stamperà il primo valore della matrice ( 1 ) allo schermo 
 5 
 incolla quanto segue per dichiarare un array multidimensionale : . 
 
 int myMDarray [ ,"2 ] [ 2 ] ; 
 
 Questo dichiara una matrice che , piuttosto che una riga di informazioni , è una griglia , con due righe e due colonne . Questo fornisce un totale di quattro elementi , disposti in una griglia , da myMDarray [ 0 ] [ 0] a myMDarray [ 1 ] [ 1 ] 
 6 
 Inizializzare i valori dell'array : 
. 
 myMDarray [ 0 ] [ 0 ] = 1 
 
 myMDarray [ 0 ] [ 1 ] = 2 
 
 myMDarray [ 1 ] [ 0 ] = 3 
 
 myMDarray [ ,"1 ] [ 1 ] = 4 
 
 in alternativa, è possibile utilizzare questa forma abbreviata per inizializzare i valori : 
 
 myMDarray = { { 1,2} , { 3,4} } ; < br > 
 Oppure si può trovare più semplice da scrivere : 
 
 myMDarray = { 
 
 { 1 , 2 } , Stati 
 { 3 , 4 } 
 < p > }; . 
 
 questo ha lo stesso effetto , ma molti programmatori trovano questo più facile da leggere