Menu
Coddy logo textTech

Dichiarare gli array

Fa parte della sezione Fondamenti del percorso C++ di Coddy. Lezione 58 di 74.

Un array è una raccolta di elementi e può contenere valori dello stesso tipo, come numeri, stringhe o persino altri array. Gli array vengono creati usando le parentesi quadre [] e gli elementi all'interno dell'array sono separati da virgole.

Ecco un esempio di come creare un array:

int numbers[] = {1, 2, 3, 4, 5};

Per controllare la lunghezza dell'array, possiamo usare la funzione std::size():

int length = std::size(numbers);

La variabile length conterrà 5 perché l'array contiene 5 elementi.

Un altro modo per creare un array è usare le parentesi [] seguite dalla dimensione dell'array:

int numbers[5];

Nel contesto locale (per esempio dentro main()), questo lascia i 5 elementi non inizializzati, quindi contengono valori indeterminati. Scrivi int numbers[5] = {}; per impostarli tutti a 0. Solo gli array statici o globali vengono inizializzati implicitamente a zero.

challenge icon

Sfida

Facile

Crea un array chiamato shoppingList che contenga i seguenti elementi: bread, eggs, milk e butter.

Provalo tu

#include <iostream>
#include <string>

int main() {
    // Crea l'array shoppingList qui
    
    
    // Non modificare il codice qui sotto
    std::cout << "Shopping List:" << std::endl;
    for (int i = 0; i < std::size(shoppingList); i++) {
        std::cout << shoppingList[i] << std::endl;
    }
    return 0;
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore C++ online