Copie de chaine de caractère

Fermé
nioume - 5 mai 2004 à 18:10
blurk Messages postés 486 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 15 mars 2009 - 6 mai 2004 à 12:42
Salut je voudrai savoir si l'un de vous serai capable de me dire où j'ai fait une erreur dans la programmation de ma copie de chaine de carctère:
strcpy(resultat, chaine4);
c'est pour affecté une suite de bit à une variable pour simulé une laiason série afin d'affiché sur des afficheurs 7 segements
alors si quelqu'un à la bonté de me filé un petit coup de pouce se serait bien aimable de sa part
merci d'avance
A voir également:

2 réponses

essaie de voir avec ceci:

char* resultat;
char* chaine4 // ou bien char chaine4[];
resultat = strcpy(resultat, chaine4);
@+
0
je ne peux pas il y a un message d'erreur car la defintion de strcpy ne correspond pas!
0
ferd > nioume
5 mai 2004 à 18:33
tu n'as peut etre pas ajoute la bibliotheque appropriée :

la voici : string.h

@+
0
blurk Messages postés 486 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 15 mars 2009 160
6 mai 2004 à 12:42
resultat=
Ca veut dire que tu veux modifier l'adresse du pointeur resultat
==> pas bon

strcpy(resultat,chaine4);
copie chaine4 dans resultat de toute façons.
Pas besoin d'utiliser le retour de la fonction.

cordialement
0