[Gtk] en C, changement de nombre en texte
Résolu
Guito
Messages postés
49
Statut
Membre
-
Guito Messages postés 49 Statut Membre -
Guito Messages postés 49 Statut Membre -
Boujour tout le monde, j'ai un problème:
Je veux faire un programme en C avec Gtk et à un moment je demande de saisir un nombre.
Puis à la fin je veux l'afficher mais je *dois3 pourcelà changer ce nombre en texte....
Comment Faire?
Exemple de mon idée en code(le code ne marche donc pas)
CODE C:
#include <stdlib.h>
#include <stdio.h>
int main(int argc, char *argv[])
{
int nombre = 3;
char texte []= "";
texte [] = "%ld", 3;
...
Merci d'avence et bonne soirée
Je veux faire un programme en C avec Gtk et à un moment je demande de saisir un nombre.
Puis à la fin je veux l'afficher mais je *dois3 pourcelà changer ce nombre en texte....
Comment Faire?
Exemple de mon idée en code(le code ne marche donc pas)
CODE C:
#include <stdlib.h>
#include <stdio.h>
int main(int argc, char *argv[])
{
int nombre = 3;
char texte []= "";
texte [] = "%ld", 3;
...
Merci d'avence et bonne soirée
A voir également:
- [Gtk] en C, changement de nombre en texte
- Changer de dns - Guide
- Transcription audio en texte word gratuit - Guide
- Nombre de jours entre deux dates excel - Guide
- Changer clavier qwerty en azerty - Guide
- Mise en forme conditionnelle excel texte - Guide
5 réponses
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
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