Transformer int en char enC
ben
-
ben -
ben -
Bonjour,
je cherche la fonction qui change un int en char. En fait mon int est sur 2octet, et le char sur 1 octet. Je veux entrer mon int dans une chaine a laquelle vient se concatener un message, comment faire?
ben
je cherche la fonction qui change un int en char. En fait mon int est sur 2octet, et le char sur 1 octet. Je veux entrer mon int dans une chaine a laquelle vient se concatener un message, comment faire?
ben
3 réponses
-
Salut
Comme ca a froid, je te conseillerai d'utiliser sprintf qui te permets de faire comme un printf mais dans une chaine.
Ce qui devrais te faire un truc du style :
sprintf(chaineFinale, " %d la_chaine_qui_suit", monInt); -
il y a peut-etre aussi une fonction en C qui s'appelle
"itoa" et "atoi"...
une convertit les char en int et l'autre l'inverse...
Letissya -
Ok merci à tous mais j'avais réglé mon pb effectivement avec itoa letissya.
Cependant attention kan vous utilisé cette fonction, elle ne marche pas partout.
ben