Existe t il une fonction de conversion entier->caractère?? [Langage C] - C - Programmation
Marsh Posté le 11-12-2003 à 11:03:58
moktar1er a écrit : sprintf ça te dit quelque chose |
Ouep,merci
Je viens de trouver qques infos la dessus
Marsh Posté le 11-12-2003 à 15:15:52
Taz a écrit : atoi est obsolète. s(n)printf, voir strtol |
|
je reves pas, atoi n'est nullement obsolete car "s'appuye" sur strtol
Ensuite, le but du topic est conversion d'un entier vers une chaîne de caractères, donc, l'intérêt de strtol?
Marsh Posté le 11-12-2003 à 15:23:05
ReplyMarsh Posté le 30-03-2004 à 18:40:43
Vous pourriez donner un exemple pour convertir par exemple
int ENTIER=1234;
en char* CHAINE ...
???
Marsh Posté le 30-03-2004 à 18:52:27
Bon je vais m'expliquer un peu plus, j'ai un [/cpp]problème équivalent j'ai un pid et un identifiant de file de messages à passer par un recouvrement ... cela donne donc 2 int à passer mais la fonction execlp demande des parametres en char* ...
Code :
|
Comment faire exactement ?
Merchi de votre aide
Marsh Posté le 11-12-2003 à 10:26:46
Salut,
J'ai un ami qui me demande sil existe une fonction en C permettant de convertir un entier en caractère.
Je sais que l'inverse est possible avec atoi & co .
Mais j'avoue que entier vers caractère, je sais pas.
J'ai regardé a droite a gauche et j'ai pas trouvé de fonction sauf a en créer une perso.
Est ce que ce type de fonction existe ou faut il en créer une perso