Sono relativamente nuovo su C, sto cercando di eseguire un programma semplice e ottengo questo messaggio di errore: Errore di segmentazione (core dumped) Voglio solo stampare qualsiasi valore dei bit dell'array ma io non posso, gradirei qualsiasi aiuto su questo errore.Errore di segmentazione (core scaricato)
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <malloc.h>
int main()
{
const long int N = 1000000000;
const int smallN = 125000000;
char bits[smallN];
for(int i=0; i<smallN; i++){
bits[i]=0xff;
}
printf("character = %c \n", bits[5]);
}
Ha funzionato grazie! – Percy