cs_imanewin32
Messages postés70Date d'inscriptionmardi 30 mars 2004StatutMembreDernière intervention12 août 2004
-
5 août 2004 à 11:24
essirc
Messages postés48Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention26 juillet 2005
-
5 août 2004 à 11:41
je demande à mon prog d'allouer 40 caractère pour un char*
et l'allocation se fait tjrs sur seulement 4 caractères
pourquoi?
essirc
Messages postés48Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention26 juillet 20053 5 août 2004 à 11:41
Ah ben gagné. Pour avoir la taille de ta chaîne de caractères il faut que tu utilises strlen(), mais comme cela a été expliqué dans un post précédent, la fonction strlen() te retrounera le nombre de caratères présents dans ton tableau et pas l'espace alloué au tableau lors de sa création.