Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1551 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Utilisation de sprintf ? ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Utilisation de sprintf ? ?

n°1267966
wareq
Posté le 15-12-2005 à 21:48:20  profilanswer
 

Bonjour,
 
 
jai compris la différence entre sprintf et printf mais je ne vois pas dans quel cas et comment on peut utiliser sprintf ?
Quelqu'un peut m'éclairer ? meme en me faisant un petit prog et en me l'expliquant ....
Merci a vous

mood
Publicité
Posté le 15-12-2005 à 21:48:20  profilanswer
 

n°1267968
KangOl
Profil : pointeur
Posté le 15-12-2005 à 21:51:34  profilanswer
 

http://www.googleityoumoron.com/?go=man+sprintf


---------------
Nos estans firs di nosse pitite patreye...
n°1268154
Sve@r
Posté le 16-12-2005 à 10:04:43  profilanswer
 

wareq a écrit :

Bonjour,
 
 
jai compris la différence entre sprintf et printf mais je ne vois pas dans quel cas et comment on peut utiliser sprintf ?
Quelqu'un peut m'éclairer ? meme en me faisant un petit prog et en me l'expliquant ....
Merci a vous


 
Je veux stocker une valeur numérique (par exemple le contenu de "i" de type "int" ) dans une chaîne (par exemple pour savoir de combien de chiffres est composé le nombre stocké dans "i" )

char chaine[100];
int i;
 
i=fonction_quelconque_qui_renvoie_un_int();
sprintf(chaine, "%d", i);
 
/* Le nombre de chiffres de "i" est maintenant accessible par "strlen(chaine)"
    Sinon il aurait fallu utiliser les log base 10 pour arriver au même résultat */


 
Bon, c'est un exemple comme un autre...
 
 
 


 :lol:  :lol:  :lol:

n°1268216
Taz
bisounours-codeur
Posté le 16-12-2005 à 10:53:41  profilanswer
 

utilise de préférence snprintf


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Utilisation de sprintf ? ?

 

Sujets relatifs
Utilisation des ncurses sous Solaris 9/10.Utilisation de plusieurs servlets
[VB6] Utilisation de fichiers batch...Utilisation et licence
[PHP] Apache se plante lors de l'utilisation d'une classe[MS-DOS] Utilisation du pipe
Utilisation des masquesUtilisation JProgressBar & temps de traitement incconu
Pblm utilisation Dev C++ pour du C[VBScript] Utilisation de transactions
Plus de sujets relatifs à : Utilisation de sprintf ? ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR