grundsätzlich nehme ich Benutzereingaben und benutze es zum Löschen aus einer Liste, wenn dieser Fehler gerade ausgelöst wurde. Der Code funktionierte buchstäblich vor einer Stunde, also weiß ich nicht, warum Visual Studio jetzt einen Fehler macht.char * unterscheidet sich in den Ebenen der Indirektion von Char (*) [100]
char courseName[100];
scanf("%s", courseName);
deletefromlist(&list, &courseName);
deletefrom
Listenfunktion nimmt (Courselist * self, char * data)
als Argumente.
Wie kann ich diesen Fehler korrigieren und in Zukunft vermeiden? Prost!
Mögliches Duplikat von [C - 'char \ * \ *' unterscheidet sich in den Ebenen der Indirektion von 'char (\ *) \ [6 \]'] (http://stackoverflow.com/questions/7524070/c- char-differents-in-level-of-indirection-from-char-6) –