URL Split et SegFault en C
Fermé
Mondissa
-
1 mars 2011 à 22:55
arthurc Messages postés 26 Date d'inscription mardi 22 février 2011 Statut Membre Dernière intervention 25 mars 2011 - 2 mars 2011 à 10:36
arthurc Messages postés 26 Date d'inscription mardi 22 février 2011 Statut Membre Dernière intervention 25 mars 2011 - 2 mars 2011 à 10:36
A voir également:
- URL Split et SegFault en C
- Split cam - Télécharger - Messagerie
- Adresse url - Guide
- Deux caractères manquent dans cette url ✓ - Forum Programmation
- Url blacklist - Forum Virus / Sécurité
- Url scam ✓ - Forum antivirus
1 réponse
arthurc
Messages postés
26
Date d'inscription
mardi 22 février 2011
Statut
Membre
Dernière intervention
25 mars 2011
4
2 mars 2011 à 10:36
2 mars 2011 à 10:36
Salut,
Sans regarder le parsing, tu fais ça :
la 1er ligne alloue bien 10 octets pour ton ch.
la 2em ligne, affecte à ch la chaine constante "".
ensuite tout manip sur ch va te mener au seg fault
il faut supprimer ch="".
si tu veux l'initialiser à une chaîne vide utilise
Sans regarder le parsing, tu fais ça :
ch=malloc (10*sizeof(char)); ch="";
la 1er ligne alloue bien 10 octets pour ton ch.
la 2em ligne, affecte à ch la chaine constante "".
ensuite tout manip sur ch va te mener au seg fault
il faut supprimer ch="".
si tu veux l'initialiser à une chaîne vide utilise
strcpy (ch, "");