? In Visual Basic, un array è un insieme indicizzato di dati . Array vengono utilizzati per gruppo e indice una serie di valori . I singoli valori contenuti nella matrice vengono chiamati gli elementi della matrice . Un elemento è un pezzo di dati , un nome , ad esempio , un computer non ha il concetto della parola " nome", in modo che il codice scrittore spiega al computer che ci sarà un elenco o tabella di informazioni denominato " nomi ". Una volta che lo spazio per i nomi è stato creato , il programmatore può quindi dire che il computer di Lucy , Fred , Ben , George e Alison sono tutti i nomi , ei nomi sono indicizzati , o pedice , in modo che il nome è Lucy 1 , 2 nome è Fred e così via . Funzione
programmatori usano gli array per riferirsi a valori multipli della stessa classe di dati ( nel nostro esempio, nomi) , utilizzando un numero chiamato indice , o pedice , per distinguerli l'uno dall'altro . Array vengono utilizzati per abbreviare e semplificare codice Visual Basic , permettendo un programmatore di creare loop che occupano efficacemente con un gran numero di elementi , purché gli elementi sono tutti dello stesso tipo di dati . Un programmatore potrebbe dichiarare ogni elemento separatamente come una singola variabile , ma questo renderebbe programmi ingombrante per scrivere ed eseguire .
Tipi
Matrici in Visual Basic possono essere di fissa dimensioni o dinamico . Un array di dimensioni fisse ha lo stesso numero di elementi durante l'esecuzione del programma , mentre le matrici dinamiche possono espandere il programma funzionerà e incorporare dati importati o immessi nel corso dell'esecuzione del programma. Gli array possono anche essere lineare o multidimensionale . Array lineari contengono un unico elenco di variabili , come ad esempio i primi nomi nel nostro esempio . Un array multidimensionale utilizza più di un insieme di indici o pedici ; array bidimensionali può essere pensato come una tabella con righe e colonne . Ci sono anche matrici irregolari , che possono contenere quantità variabili di sottoinsiemi di elementi: . Questi funzionano come gli array all'interno di un array