[Gtk] en C, changement de nombre en texte
Résolu/Fermé
Guito
Messages postés
49
Date d'inscription
lundi 27 novembre 2006
Statut
Membre
Dernière intervention
17 février 2007
-
14 déc. 2006 à 21:49
Guito Messages postés 49 Date d'inscription lundi 27 novembre 2006 Statut Membre Dernière intervention 17 février 2007 - 15 déc. 2006 à 19:14
Guito Messages postés 49 Date d'inscription lundi 27 novembre 2006 Statut Membre Dernière intervention 17 février 2007 - 15 déc. 2006 à 19:14
A voir également:
- [Gtk] en C, changement de nombre en texte
- Transcription audio en texte word gratuit - Guide
- Changer de dns - Guide
- Changer clavier qwerty en azerty - Guide
- Mettre un texte en majuscule - Guide
- Excel cellule couleur si condition texte - Guide
5 réponses
mamiemando
Messages postés
33535
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
12 février 2025
7 828
15 déc. 2006 à 11:11
15 déc. 2006 à 11:11
Avec la commande sprintf :
http://www.manpagez.com/missing.php
Bonne chance
http://www.manpagez.com/missing.php
#include <stdio.h> int main(){ char buffer[255]; int x = 69; sprintf("%d",&buffer); printf("buffer = %s\n",buffer); return 0; }
Bonne chance
Guito
Messages postés
49
Date d'inscription
lundi 27 novembre 2006
Statut
Membre
Dernière intervention
17 février 2007
2
15 déc. 2006 à 18:59
15 déc. 2006 à 18:59
Ho super!!
Merci beaucoup! Tu m'as beaucoup aidé!
Voilà donc pour tout le monde la solution au problème:
CODE C:
Encore merci et bonne journée.
:)
Merci beaucoup! Tu m'as beaucoup aidé!
Voilà donc pour tout le monde la solution au problème:
CODE C:
#include <stdlib.h> #include <stdio.h> int main(int argc, char *argv[]) { int nombre = 3; char texte []= ""; sprintf(texte, "%d", nombre); printf("%s", texte); /*...*/
Encore merci et bonne journée.
:)
je pense pas que t'aies besoin du sprintf, j'ai rien pour vérifier ici, mais ça ça devrait marcher
char buffer[200];
int x = 65;
buffer[0] = 65;
pour les caracteres il fait directement la conversion avec le code ascii
char buffer[200];
int x = 65;
buffer[0] = 65;
pour les caracteres il fait directement la conversion avec le code ascii
gloups sorry j'ai mal lu, je croyais que tu voulais convertir le nombre en caractere ^^
oui sprintf alors, de fait :D
oui sprintf alors, de fait :D
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Guito
Messages postés
49
Date d'inscription
lundi 27 novembre 2006
Statut
Membre
Dernière intervention
17 février 2007
2
15 déc. 2006 à 19:14
15 déc. 2006 à 19:14
Pas grave...
Merci quand même ;)
Merci quand même ;)