A voir également:
- Convertation d'un entier en chaine de caractere
- Caractère ascii - Guide
- Caractere speciaux - Guide
- Caractère spéciaux - Guide
- Chaine tnt gratuite sur mobile - Guide
- Plus de chaine tv - Guide
4 réponses
malcolm007
Messages postés
9
Date d'inscription
dimanche 16 décembre 2012
Statut
Membre
Dernière intervention
18 décembre 2012
17 déc. 2012 à 12:56
17 déc. 2012 à 12:56
dsl mais ça marche pas
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 843
17 déc. 2012 à 13:11
17 déc. 2012 à 13:11
Tu dois utiliser sprintf.
malcolm007
Messages postés
9
Date d'inscription
dimanche 16 décembre 2012
Statut
Membre
Dernière intervention
18 décembre 2012
17 déc. 2012 à 13:17
17 déc. 2012 à 13:17
comment donne moi le syntaxe avec un exemple pour bien comprendre
Bonjour,
tu peux utiliser sprintf() de stdio.h
int i=6;
char str [50];
char s[200];
sprintf(str,"%d ",i);
strcpy(s,"blablabla");
strcat(s,str);
printf("%s\n",s);
Tu peux aussi utiliser itoa() de stdlib.h (non standard)
int i=6;
char str [50];
char s[200];
itoa (i,str,10);
strcpy(s,"blablabla");
strcat(s,str);
printf("%s\n",s);
A+.
tu peux utiliser sprintf() de stdio.h
int i=6;
char str [50];
char s[200];
sprintf(str,"%d ",i);
strcpy(s,"blablabla");
strcat(s,str);
printf("%s\n",s);
Tu peux aussi utiliser itoa() de stdlib.h (non standard)
int i=6;
char str [50];
char s[200];
itoa (i,str,10);
strcpy(s,"blablabla");
strcat(s,str);
printf("%s\n",s);
A+.
malcolm007
Messages postés
9
Date d'inscription
dimanche 16 décembre 2012
Statut
Membre
Dernière intervention
18 décembre 2012
17 déc. 2012 à 14:17
17 déc. 2012 à 14:17
m6 BEAUCOUP ca marche tres bien
malcolm007
Messages postés
9
Date d'inscription
dimanche 16 décembre 2012
Statut
Membre
Dernière intervention
18 décembre 2012
17 déc. 2012 à 14:23
17 déc. 2012 à 14:23
l'inverse c marche pas chaine vers entier
malcolm007
Messages postés
9
Date d'inscription
dimanche 16 décembre 2012
Statut
Membre
Dernière intervention
18 décembre 2012
17 déc. 2012 à 19:15
17 déc. 2012 à 19:15
m6 beaucoup mon ami
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 843
Modifié par fiddy le 17/12/2012 à 19:44
Modifié par fiddy le 17/12/2012 à 19:44
Yoda,
Effectivement, itoa() n'est pas standard, donc autant ne pas l'utiliser.
atoi() est obsolète. Il faut plutôt utiliser strtol().
C'est dommage de ne pas profiter de la puissance de sprintf() et d'utiliser strcat().
malcom007,
Effectivement, itoa() n'est pas standard, donc autant ne pas l'utiliser.
atoi() est obsolète. Il faut plutôt utiliser strtol().
C'est dommage de ne pas profiter de la puissance de sprintf() et d'utiliser strcat().
malcom007,
int i=6; char str [255]; char s[200]; strcpy(s,"blablabla"); sprintf(str,"%s%d",s,i); printf("%s\n",s);
Salut !
Il faut que tu fasse i.ToString();
Edit : je dis des bétise. On peux tout simplement faire char+i maintenant ;)
Il faut que tu fasse i.ToString();
Edit : je dis des bétise. On peux tout simplement faire char+i maintenant ;)
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 843
17 déc. 2012 à 13:10
17 déc. 2012 à 13:10
Tu confonds avec un maître langage. ..
fjbvqlkjhv
Messages postés
315
Date d'inscription
lundi 17 décembre 2012
Statut
Membre
Dernière intervention
27 août 2013
27
17 déc. 2012 à 15:42
17 déc. 2012 à 15:42
Voui, le c# ^^ toute mes confuses