Ссылка на массив против ссылки на указатель массива

void check(void* elemAddr){
    char* word = *((char**)elemAddr);
    printf("word is %s\n",word);
}

int main(){
    char array[10] = {'j','o','h','n'};
    char * bla = array;
    check(&bla);
    check(&array);
}

Выход:

word is john

RUN FINISHED; Segmentation fault; core dumped;

Первый работает, а второй нет. Я не понимаю, почему это происходит.

Ответы на вопрос(5)

Ваш ответ на вопрос