Ошибка сегментации (дамп ядра)

Я относительно новичок в C, я пытаюсь запустить простую программу и получаю это сообщение об ошибке: Ошибка сегментации ( core dumped) Я просто хочу напечатать любое значение битов массива, но не могу, был бы признателен за любую помощь по этой ошибке.

#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]);
}
8
задан ks1322 25 March 2018 в 12:59
поделиться