Ссылка на массив против ссылки на указатель массива
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;
Первый работает, а второй нет. Я не понимаю, почему это происходит.