hzocm
Messages postés8Date d'inscriptionmardi 5 août 2003StatutMembreDernière intervention28 mai 2007
-
30 mai 2005 à 15:17
hzocm
Messages postés8Date d'inscriptionmardi 5 août 2003StatutMembreDernière intervention28 mai 2007
-
30 mai 2005 à 16:42
Bonjour,
Je voudrais copier un fragment de la chaine A, comment faire??
ex: A = hello, je suis une chaine
je veux copier de la position 3 à 5 --> j'aurai donc: "lo,"
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 30 mai 2005 à 15:39
char chaineB[strlen(chaineA)];
Tu ne peux pas faire ca, quand tu crée un tableau comme ca (local), tu
dois donner une constante pour spécifier la taille. C'est vrai que gcc
laisse passer ca mais sous vs ca n'ira pas
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 30 mai 2005 à 16:24
Il me semble que strcnpy ajoute automatiquement un zero terminal, mais
c'est à vérifier. Vu ton résultat, on dirati que ce n'est pas le cas.
Tu peux alors faire: