Cosa significa void Java?


Void e Vettori in C

void è una parola chiave del linguaggio e non è un tipo di dato. Il suo scopo principale è dichiarare che un metodo non ha un valore di ritorno. Può essere usato nel class literal void.

Nel linguaggio C per definire vettori, si usa il costruttore di tipo [ ]. La dimensione (numero di elementi del vettore) deve essere una costante intera, nota al momento della dichiarazione.

Il principio per caricare un vettore in C è mettere, all’interno delle parentesi quadre, l’indice utilizzato dal ciclo inizializzato alla posizione 0 del vettore. Ad ogni loop l’indice verrà incrementato per passare alla posizione successiva del vettore.

Inizializzazione e Ricorsione

Per inizializzare un vettore a 0 si usa un metodo abbreviato se si tratta di un array locale: char ZEROARRAY[1024] = {0};. Gli elementi parzialmente inizializzati riceveranno il valore 0 del tipo di dati pertinente.

Per capire la ricorsione, bisogna conoscere gli spazi dei nomi, l’ambito, e come i parametri vengono passati a una funzione. La funzione ricorsiva consiste di: Logica, Una chiamata a se stessa, e il Punto di terminazione.

Per scrivere una funzione ricorsiva, si crea una che restituisce la somma delle cifre di un numero se questa è < 10 o altrimenti si ri-applica la funzione sulla somma delle cifre.

Nella ricorsione in Java, un metodo viene invocato mentre è in esecuzione. Si chiama metodo ricorsivo e sospende l’esecuzione del metodo invocante per eseguire il metodo invocato fino alla sua terminazione.

Lascia un commento