linguaggi di programmazione informatica categorizzare gli elementi di dati in diverse tipologie. Il tipo di una variabile è un riflesso del tipo di dati che contiene. Ad esempio , la maggior parte dei linguaggi di programmazione utilizzano i tipi di stringa per rappresentare sequenze di caratteri di testo , così come vari tipi numerici , tra numeri interi . Quando un programma dichiara una variabile , di solito dare un nome variabile , così come l'assegnazione di un valore ad essa . Per i linguaggi fortemente tipizzati come Java , la variabile deve apparire accanto a una dichiarazione di questo tipo , come segue :
int myNum = 5 ;//un intero
Per alcune altre lingue, la variabile dichiarazione non è necessario includere un indicatore del tipo , come nel seguente esempio PHP :
$ my_num = 5;
Creazione di array
i programmi per computer possono modellare gli array come variabili . Una variabile array può memorizzare una serie di altre variabili , o valori . In un linguaggio fortemente tipizzato , una dichiarazione di matrice deve includere un indicatore del tipo di valori della matrice verrà negozio, come nel seguente esempio Java :
int [ ] myNums = { 3 , 7 , 2 , 5 , 6 } ;
Questo codice crea un array con cinque elementi in esso. Ogni elemento è un valore intero . Il seguente codice di esempio illustra il trattamento equivalente in PHP :
$ my_nums = array ( 3 , 7 , 2 , 5 , 6) ;
Inserimento Elementi
Programmi
possono alterare gli elementi in posizioni all'interno di un array , o inserire elementi in posizioni vuote . Per accedere a un elemento particolare, il codice di programmazione può utilizzare l'indice dell'elemento , che spesso è un intero che rappresenta la posizione dell'elemento all'interno della struttura dell'array . Il seguente esempio di codice Java dimostra l'impostazione del valore dell'elemento in una particolare posizione in un array :
myNums [ 2 ] = 9;
La prima posizione in un array è pari a zero e l'ultimo è una posizione inferiore alla lunghezza dell'array . Questo codice sovrascrive qualsiasi valore già memorizzato nella posizione specificata .
Associative Array
In alcune lingue , gli array possono essere associative , il che significa che ogni elemento ha un identificatore di chiave oltre al suo valore . Il seguente esempio PHP dimostra un array di interi di questo tipo :
$ posizioni = array ( " Maria" = > 3 , " Jim " = > 2 , " John" = > 7) ;
echo $ posizioni [' Jim '] ;//emetterà 2
i valori di questa matrice sono numeri interi, mentre le chiavi sono stringhe . Script PHP possono utilizzare array interi sia con indice o chiave di accesso .
Attraversando Array
Programmi
a volte hanno bisogno di attraversare un'intera struttura a matrice , l'accesso a ogni elemento della matrice in girare . Il seguente esempio di codice Java dimostra attraversare un array di interi , moltiplicando ogni valore :
for (int i = 0; i < myNums.length ; i + + ) {
myNums [ i] * = 2 ;
}
Quando questo codice termina l'esecuzione , ogni intero dell'array avrà un nuovo valore che è il doppio del suo valore originale . Il loop " per" opera attraverso la matrice , a partire dalla prima posizione di arresto e quando raggiunge la fine . Il contenuto del loop verrà eseguito una volta per ogni posizione nella matrice di interi .
Programmazione © www.354353.com