Come creare un vettore in C++?

Domanda di: Zelida Bianco  |  Ultimo aggiornamento: 25 marzo 2026
Valutazione: 4.2/5 (67 voti)

In C, un vettore (o array) si crea definendo il tipo di dato, il nome e la dimensione tra parentesi quadre: tipo nome[dimensione];. È fondamentale specificare la grandezza, spesso tramite una costante, ad esempio int vett[10]; per 10 interi. Si può anche inizializzare direttamente: int v[] = {1, 2, 3};.

Come scrivere un vettore in C?

In C, una variabile vettore viene definita con una dichiarazione nella forma: T a[K]; dove T `e il tipo degli elementi dell'array, a `e il nome dell'array, e K `e una costante numerica nota al momento della compilazione del programma. Ad esempio int a[100]; dichiara un vettore di 100 interi.

Come inizializzare un array in C?

Le singole variabili di un array possono essere inizializzate in fase di dichiarazione (in modo analogo alle variabili di tipi primitivi). In questo caso la dichiarazione di array ha la seguente forma: <tipo>[] <nomeArray> = {<valori>};

Cosa sono i vettori in C?

In linguaggio C gli array, o vettori, sono strutture di dati che contengono una serie di elementi. Ogni elemento di un array va considerato al pari di una variabile e contiene, quindi, un unico dato.

Cosa fa Sizeof in C?

sizeof(int); L'operatore sizeof applicato al nome di un tipo produce la quantità di memoria che verrebbe utilizzata da un oggetto di quel tipo, incluso qualsiasi riempimento interno o finale. Il risultato è il numero totale di byte nell'array.

La Teoria degli ARRAY in C spiegati con esempi e soluzioni: una guida pratica