Ребят я програмирование на С, пытаясь сделать динамическое выделение типа полукокса, как это:Malloc возвращение Пустоты в C
char **word1 = malloc(sizeof(char *)* 1);
char **word2 = malloc(sizeof(char *) * 1);
Но это в результате к ERRO вроде: недопустимое преобразование из «недействительных * 'to' char ** '[-fpermissive]
Спасибо всем, кто мне помогает.
malloc возвращает 'void *' вам нужно наложить на 'char *' поместить символ '(char *)' после знака равенства. –
Тогда вы скорее всего не компилируете код C, а код на C++. И если вы программируете C++, вам не следует использовать 'malloc' /' free', ведь в эти дни вам вряд ли придется использовать указатели вообще на C++. –
выглядит как ошибка компилятора C++. – sgarizvi