Bonjour : convertion d'un int en une chaine

Fermé
jean - 15 nov. 2003 à 14:32
 Jean - 1 oct. 2008 à 18:05
bonjour

est il possible de convertion un INT en une chaine??

merci a tous ceux qui me repondrons

5 réponses

char c = '0';
int a = 1;
double a = 1.1;

char s[2000];

sprintf(s, "%c\0", a); // conversion d'un char vers char*
sprintf(s, "%d\0", b); // conversion d'un int vers char*
sprintf(s, "%lf\0", a); // conversion d'un double vers char*
0
bonjour, tout d'abord de quel language il sagit?
si c'est du Delphi alors:

inttostr(integer);
espérant t'avoir aider a+
0
Moi aussi je m'appelle Jean. On devrait former un club...
0
Marden Messages postés 1072 Date d'inscription dimanche 11 février 2001 Statut Membre Dernière intervention 29 janvier 2006 209
15 nov. 2003 à 15:36
Bien sûr que cela existe !

int sprintf(char *tampon, const char *format [, argument, ...]);

qui fonctionne comme "printf()" où le "tampon" est implicitement alloué à la sortie.

"sprintf()" est le complément [ou l'inverse] de "sscanf()".
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
batmat Messages postés 1871 Date d'inscription jeudi 1 novembre 2001 Statut Membre Dernière intervention 9 janvier 2008 114
16 nov. 2003 à 17:11
slt
...
euh...
En quel langage, en fait ?

@++

Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ?
-1