Remplacer un caractere dans une chaine de caractere

Soyez le premier à donner votre avis sur cette source.

Snippet vu 16 646 fois - Téléchargée 38 fois

Contenu du snippet

Aucune description n'est fournie pour ce projet

A voir également

Ajouter un commentaire

Commentaires

mohamedsnina
Messages postés
3
Date d'inscription
mercredi 7 janvier 2009
Statut
Membre
Dernière intervention
4 avril 2010
-
le deboggage de ce code m'informe qu'il y a violation au niveau du 17eme ligne
et une fois ce programme executer la machine(ordinateur) plante
cs_megaman
Messages postés
7
Date d'inscription
mercredi 10 mars 2004
Statut
Membre
Dernière intervention
7 novembre 2006
-
merci beacoup chez moi ça marche et ça m'aide élomelent !!!
cs_Kaid
Messages postés
950
Date d'inscription
mardi 2 octobre 2001
Statut
Membre
Dernière intervention
8 juillet 2006
-
Chez moi il ne compile pas sous VC++, bref passons.

char entrer[] est l'équivalent de char *entrer, il s'agit donc d'un pointeur.

sizeof(entrer) renvoit donc la taille du pointeur, sous Windows 4 octets.

Ta chaine sortie ne peut contenir que 3 caractères + '' et ensuite
le programme explose fort logiquement.
Nic.C
Messages postés
5
Date d'inscription
samedi 15 avril 2000
Statut
Membre
Dernière intervention
2 mars 2002
-
compiler sur Borland c++ Builder 4 et 5 et Visual c++ 6 sans erreur
cs_Kaid
Messages postés
950
Date d'inscription
mardi 2 octobre 2001
Statut
Membre
Dernière intervention
8 juillet 2006
-
J'ai juste un petite doute sur

Char sortie[sizeof(entrer)];

Tu as compilé ton code avec quel compilateur ?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.