Quizz question langage c
Pas_daccord
-
15 mars 2005 à 00:45
Ravachol Messages postés 566 Date d'inscription vendredi 5 mars 2004 Statut Membre Dernière intervention 30 octobre 2005 - 22 mars 2005 à 09:12
Ravachol Messages postés 566 Date d'inscription vendredi 5 mars 2004 Statut Membre Dernière intervention 30 octobre 2005 - 22 mars 2005 à 09:12
2 réponses
Re -
D'ailleurs ca compile deux fois moins (sans doute pas avec tout les compilateurs) puisque (p + 1) n'est pas une reference valide a incrementer. (L'incrementation ne sert a rien, pas de trace du pointeur incrementer apres l'operation).
D'ailleurs ca compile deux fois moins (sans doute pas avec tout les compilateurs) puisque (p + 1) n'est pas une reference valide a incrementer. (L'incrementation ne sert a rien, pas de trace du pointeur incrementer apres l'operation).
Bonjour, j'ai un int, par exemple 5243 et je voudrais le convertir en char* afin de trouver sa longueur, i.e 4. J'ai essayé avec le casting, ça n'a pas marché. Comment je peux faire?
Merci d'avance
Merci d'avance
Ravachol
Messages postés
566
Date d'inscription
vendredi 5 mars 2004
Statut
Membre
Dernière intervention
30 octobre 2005
120
22 mars 2005 à 09:12
22 mars 2005 à 09:12
Salut,
Pour la conversion vers un char *, utilises la fonction sprintf, ou snprintf qui est sécurisée.
Pour avoir la longueur de ce char *, c'est strlen.
Pour des questions concernant la programmation, il existe le forum "Programmation", justement.
A++
Pour la conversion vers un char *, utilises la fonction sprintf, ou snprintf qui est sécurisée.
Pour avoir la longueur de ce char *, c'est strlen.
Pour des questions concernant la programmation, il existe le forum "Programmation", justement.
A++