jantonof
Messages postés41Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention 7 mai 2004
-
14 avril 2004 à 10:09
cs_djl
Messages postés3011Date d'inscriptionjeudi 26 septembre 2002StatutMembreDernière intervention27 novembre 2004
-
14 avril 2004 à 18:57
voila mon probleme :
dans mon prog en c++, je fais appel a une fonction C rtnString qui renvoie un char*. je le recupere dans l_nomalerte. Ce que je voudrais, c'est afficher l_nomAlerte mais a chaque fois, ca m'écris un symbole quelconque au lieu de la bonne chaine. quelqu'un peut il m'aider?
hilairenicolas
Messages postés398Date d'inscriptionjeudi 30 octobre 2003StatutMembreDernière intervention15 juin 20072 14 avril 2004 à 14:13
je confirme que *l_nomAlerte est le premier caractere de la chaine
sachant que pour
l_nomAlerte++;
*l_nomAlerte représente le deuxieme caractère
etc ...
donc pour afficher une suite de caractère commencant à l'adresse pointée par l_nomAlerte se terminant par \0, on utilise %s