Erreur de segmentation
Fermé
sindy5
Messages postés
65
Date d'inscription
vendredi 24 octobre 2008
Statut
Membre
Dernière intervention
18 juin 2011
-
26 oct. 2010 à 21:21
loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 - 26 oct. 2010 à 23:27
loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 - 26 oct. 2010 à 23:27
A voir également:
- Erreur de segmentation
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Erreur 38 free ✓ - Forum Mobile
- Erreur 3005 france tv - Forum TV & Vidéo
1 réponse
ydurce
Messages postés
78
Date d'inscription
samedi 9 octobre 2010
Statut
Membre
Dernière intervention
12 décembre 2010
18
26 oct. 2010 à 23:10
26 oct. 2010 à 23:10
bonjour,
je ne vois pas d'erreur.
Une erreur de segmentation pourrait venir de l'impossibilité d'ouvrir un fichier (fichier qui n'existe pas), donc un FILE * retourné à NULL par une des fonctions fopen (et dans ce cas le fscan qui suit pourrait générer une erreur de seg).
cdlt
je ne vois pas d'erreur.
Une erreur de segmentation pourrait venir de l'impossibilité d'ouvrir un fichier (fichier qui n'existe pas), donc un FILE * retourné à NULL par une des fonctions fopen (et dans ce cas le fscan qui suit pourrait générer une erreur de seg).
cdlt
Modifié par loupius le 26/10/2010 à 23:30
D'autre part, il est supposé qu'un fichier pourrait avoir moins de 10 valeurs: comment le sauras-tu dans ton 'main'? D'où la nécessité de conserver le nombre de valeurs lues ou d'initialiser au préalable le tableau avec, de préférence, une valeur significative.
Bonne soirée.
NB: Ton code est presque illisible -> il faut utiliser les balises de code (représentées par '<>'); d'autre part, tant de lignes vides nuit à la lisibilité. A lire: options de mise en page