cpp2html 0.1-alpha © 2002 Andrea Leofreddi. To get the source click here

// 3.1: Arrays
#include <iostream>

int main() {
	int array1[4]; // istanzia array1 come tipo Array of int[4]
	int array2[4] = { 14, 53, 2, 3 }; // istanzia array2 come tipo Array 
			// of int[4]
	int array3[] = { 14, 54, 3, 5 }; // altra inizializzazione valida, il
			// compilatore comprende la dimensione dagli elementi
			// che seguono
	int array4[8] = { 1, 2, 3 }; // altra inizializzazione valida, 
			// istanziato un array di 8 elementi, solo i primi 3
			// sono inizializzati

	// Definito un array, l'accesso ai membri puo' essere effettuato
	// con l'operatore [], indicando un indice [0, size)

	int intero(array4[2]); // inizializza intero mettendoci dentro il
			// valore 3, non 2, poiche' array4 e' organizzato
			// in memoria come segue:

	// array4 in memoria
	// ----------------------
	// indice   | 0 | 1 | 2 |
	// ----------------------
	// valore   | 1 | 2 | 3 |
	// ----------------------
}