Quelle est la difference entre un "printf" et un "sprintf" ? - C++ - Programmation
Marsh Posté le 06-04-2003 à 17:05:36
hum t'as ouver un bouquin sur le C ? ou chercher sur le net ?  
 
enfin sinon printf te permet d'afficher formater a l'ecran  
ex : 
int test=10; 
printf("%d ",test) ;  
 
te permet d'afficher le contenu de test a l'ecran ( %d pour int , %ld pour long , %c pour char , %s pour un tab de char ect .... ) 
 
sprintf est deriver de printf mais au lieux d'affichier sur l'ecran le resultat il le stock dans une variable de type char ( utile pour ranger des truc dans des char ) 
 
 
ex : 
char chaine_test[20]; 
int test=10; 
sprintf (chaine_test,"%d",test ); 
 
range dans chaine_test la vrarivale test ( converti en char ) 
 
enfin pour une meilleur explication , ouvre un livre ( c vraiment les bases ) ou matte sur le net 
 
edit : si tu as besoin de doc pour debuter tu devrais trouver t'on bonheur la bas : 
 http://www.developpez.com/c/cours.htm   ( cf : 30s avec google )
Marsh Posté le 07-04-2003 à 17:48:45
printf ca sort sur la sortie standard, pas forcément sur l'écran. 
 
Enfin j'peux me trompaÿ... 
 
Edit: la faq de flcl : http://www.isty-info.uvsq.fr/~rumeau/fclc/
Marsh Posté le 06-04-2003 à 16:52:27
tout est dans le titre
merci d'avance...