Dichiaro un array dinamico multidimensionale grande 65536 * 65536, ma il programma non riesce ad inizializzare l'intero array.
Ecco il codice:
int** array = (int**)malloc(sizeof(int*) * 65536);
for(int i = 0; i < 65536; i++)
{
array[i] = (int*)malloc(sizeof(int) * 65536);
}
for(int x = 0; x < 65536; x++)
{
for(int y = 0; y < 65536; y++)
{
array[x][y] = 0 //mio_valore, 0 come esempio
}
}
Qualche suggerimento?
Grazie in anticipo per le risposte.