DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013
-
19 août 2002 à 14:10
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013
-
19 août 2002 à 15:48
Voici mon probleme... Je code en VC++ 6
J'ai 1 variable ( char frase[20]).
J'aimerai mettre chaque element de mon tableau frase dans des variables de types char * pour ensuite y faire apparaitre dans des messagebox..
cs_Kaid
Messages postés949Date d'inscriptionmardi 2 octobre 2001StatutMembreDernière intervention 8 juillet 20061 19 août 2002 à 15:37
Comme tu le sais, la fonction MessageBox() prends en entrée des chaines de caractères, donc des tableaux de char. Il suffit donc de transformer un char en tableau de 2 char. Le premier est le caractère lui même et le '\0' sert effectivement à marquer la fin de la chaine sinon il va t'afficher tout le contenu de la mémoire jusqu'à tomber par hasard sur un '\0'.