Retourner une chaine de caractere grace a une fonction[c]
mitchipecket
Messages postés4Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention 8 décembre 2005
-
8 déc. 2005 à 11:59
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 2010
-
8 déc. 2005 à 15:56
Bonjour,
J'ai écrit un programme qui élimine d'un mot1 toutes les lettres qui apparaissent aussi dans un mot2 grace a la fonction STRSUP.
Mais je n'arrive pas a retourner le mot 1 dont les lettres ont été supprimées. Je sais qu'il manque un "return" mais je ne sais pas quoi mettre dedans.
Merci
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 8 déc. 2005 à 15:56
STRSUP retourne un char*, pas un char.
La chaine ne change pas de place en mémoire, donc tu retournes pt. C'est seulement la mémoire pointée par pt qui va être modifiée