[Problème avec malloc]
Résolu/Fermé
Coma white
Messages postés
5
Date d'inscription
mercredi 21 septembre 2005
Statut
Membre
Dernière intervention
21 décembre 2006
-
20 déc. 2006 à 19:02
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 - 22 déc. 2006 à 02:55
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 - 22 déc. 2006 à 02:55
A voir également:
- Invalid initializer malloc
- Invalid signature detected check secure boot policy in setup - Forum Windows 10
- % Invalid input detected at '^' marker. ✓ - Forum CISCO
- The input value is invalid. - Forum Javascript
- Could not do normal boot invalid kernel length - Forum Samsung
- Invalid details iptv smarters - Forum TV & Vidéo
2 réponses
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
22 déc. 2006 à 02:55
22 déc. 2006 à 02:55
Salut,
C'est parce que malloc que retourne un pointeur de type void et que tu essaies d'assigner sa valeur de retour à a qui est un pointeur de type int.
Il faut faire une conversion:
Et voilà....
http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man3/malloc.3.html
C'est parce que malloc que retourne un pointeur de type void et que tu essaies d'assigner sa valeur de retour à a qui est un pointeur de type int.
Il faut faire une conversion:
a=(int *) malloc(sizeof(int));
Et voilà....
http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man3/malloc.3.html
Coma white
Messages postés
5
Date d'inscription
mercredi 21 septembre 2005
Statut
Membre
Dernière intervention
21 décembre 2006
1
21 déc. 2006 à 02:20
21 déc. 2006 à 02:20
Personne ne peut m'aider?? :-P