fondamentalement je prends l'entrée d'utilisateur et l'emploie pour supprimer d'une liste, quand cette erreur vient d'être levée. Le code fonctionnait littéralement il y a une heure, donc je ne sais pas pourquoi Visual studio est en train d'essayer de le régler.char * diffère dans les niveaux d'indirection de char (*) [100]
char courseName[100];
scanf("%s", courseName);
deletefromlist(&list, &courseName);
deletefrom
fonction de liste prend (Courselist * self, char * data)
comme arguments.
Comment puis-je corriger cette erreur et l'éviter à l'avenir? à votre santé!
La duplication possible de [C - 'char \ * \ *' diffère dans les niveaux d'indirection de 'char (\ *) \ [6 \]'] (http://stackoverflow.com/questions/7524070/c- char-diffère-dans-niveaux-de-indirection-de-char-6) –