Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : comment utiliser printf [ Divers / Débutant(e) ] (wilvart)

vendredi 18 août 2006 à 19:17:43 | comment utiliser printf

wilvart

Membre Club
Bonjour, on me parle souvent de "printf", mais c'est quoi et comment on l'utilise?
merci d'avance pour les reponses.

vendredi 18 août 2006 à 19:30:22 | Re : comment utiliser printf

vinc1008881

Réponse acceptée !
il y a plein de tutoriel sur ça : va sur google et tape printf sortie formatée

vendredi 18 août 2006 à 19:34:27 | Re : comment utiliser printf

luhtor

Réponse acceptée !
Faut pas s'embeter avec printf, fais du C++ et donc utilise cout.



vendredi 18 août 2006 à 22:29:59 | Re : comment utiliser printf

vecchio56

Administrateur CodeS-SourceS
Les deux réponses sont acceptées, pourtant elles sont contradictoires :)
wilvart je ne comprends pas comment on peut poser ce genre de question: si tu veux apprendre le C, tu lis un cours et tu sais presque aussitôt ce qu'est printf (oui certains cours abordent vaguement le sujet)
Je suis d'accord qu'un forum est fait pour s'entraider mais la tu n'a même pas cherché avant de poser ta question

_____________________________________
Un éditeur de ressources gratuit pour Windows


vendredi 18 août 2006 à 22:35:22 | Re : comment utiliser printf

wilvart

Membre Club

Je me suis lancé dans le C++ sans connaitre ni apprendre le C.
Je l'apprend à partir du livre "C++ pour les nuls" et pour moi printf n'existe pas encore, mais je le vois écrit partout et sachant que c'est un genre de "cout", je voulais une expliquations plus poussé sur les différences qu'il y a entre les deux mais j'ai eu ma reponse par un autre intermédiaire (c'est pour ça que j'ai validé les deux reponses).
Désolé d'encombrer le forum, je le ferai plus chef


vendredi 18 août 2006 à 22:50:13 | Re : comment utiliser printf

adrienva


C++ pour les nuls est, c'est le cas de le dire, nul. Pour apprendre le C/C++, je te conseille :
Le site du 0, qui propose de tres bons exemples: www.siteduzero.com
Et ce tutorial: [ Lien ]
Il explique les bases du C ET du C++, notamment la différence entre printf et cout (cout ne retourne aucune valeur, printf retourne le nombre de caractères de la chaine entrée). Et puis, utiliser du C en C++ c'est un peu gênant pour la propreté du code...
@+

________________________________________

debut:
mov ah, 09h
mov dx, offset message
int 21h
ret
message db ?@+?, ?$?
end debut
________________________________________


vendredi 18 août 2006 à 23:00:53 | Re : comment utiliser printf

vecchio56

Administrateur CodeS-SourceS
cout est un objet, donc "cout ne retourne aucune valeur" n'a pas de sens
Par contre l'instruction cout << "bonjour"; retourne bien une valeur (elle retourne en fait cout lui même).
Ainsi il est possible d'écrire plusieurs << à la suite (ce serait impossible si << ne renvoyait pas valeur)

_____________________________________
Un éditeur de ressources gratuit pour Windows


vendredi 18 août 2006 à 23:10:34 | Re : comment utiliser printf

adrienva

oui  je me suis mal exprimé. Mais printf permet de connaitre le nombre de caractères de la chaine affichée. D'ailleurs un truc bizarre que j'ai remarqué. Quand je crée une variable int, par exemple int a; la valeur de celle ci est automatiquement réglée à
-858993460. Il faudrait donc au lieu de int a; mettre int a=0; ??

________________________________________

debut:
mov ah, 09h
mov dx, offset message
int 21h
ret
message db ?@+?, ?$?
end debut
________________________________________


vendredi 18 août 2006 à 23:13:29 | Re : comment utiliser printf

vecchio56

Administrateur CodeS-SourceS
Une variable locale non initialisée peut avoir n'importe quelle valeur, il faut toujours initialiser

_____________________________________
Un éditeur de ressources gratuit pour Windows


vendredi 18 août 2006 à 23:18:48 | Re : comment utiliser printf

adrienva

Waiiie, et dire que j'ai jamais fait ca... lol Thanx
@+

________________________________________

debut:
mov ah, 09h
mov dx, offset message
int 21h
ret
message db ?@+?, ?$?
end debut
________________________________________



1 2

Cette discussion est classé dans : utiliser, printf


Répondre à ce message

Sujets en rapport avec ce message

premier prog C++ graphique et Dev C++ 4.0 [ par zoophage ] Salut !je suis plus ou moins débutant en C++ et c'est pour ça que j'utilise dev c++ qui a le mérite d'être gratuit et facile à utiliser.Seulement, voi Mathématique sur le discriminant? [ par jia2812 ] #include #include int a,b,c,discriminant;float X1,X2,X;void main(){printf("\t\t##########################\n");printf("\t\t## ##\n Registre ou API windows [ par Will ] Je souhaite recuperer les infos d'un pc (c a d la carte reseau, la carte son, le type de clavier etc...).Que dois-je utiliser, la base de registe wind Comment utiliser InternetOpen(...), CloseHandle(...) et autres fonctions se rapportant au Web ? [ par Tiot Seb ] Salut amis programmeurs sous Visual C++!J'ai besoin, pour un projet de stage, de pouvoir, ouvrir et fermer Internet Explorer. En fait, je dois créer u Bonjour, [ par Jarodx64 ] je voudrai comment faire pour faire entrer un nom(char) :Exemple avecprintf("Entrez un nombre);scanf("%d",&a);Moi je voudrai faireprintf("Entrez votre Domodal [ par Franck ] Comment utiliser le DoModal pour ouvrir une boîte de dialogue DANS UNE FENETRE QUE L'ON DIMENSIONNE ???J'arrive pas à dimensionner avec une class !!!F Sortie formatée avec printf: précision [ par GoldenEye ] J'ai besoin d'afficher avec printf un double avec une précision dynamique.Par exemple, l'user rentre une précision epsilon( 0.01 par ex ) et je veux l Reprendre la main sur une erreur de SCANF [ par gollum ] voila : mon monceau de codec='n';printf("Entrer le coeff %d du terme %d \n",i,i);result = scanf("%f",&coef); while (result==0 && c=='n'){ printf("f Debutant : ecrire et lire un fichier txt [ par manu ] Bonjour a tous.Je debute, aussi desole.... :)Je cherche donc a ecrire dans un fichier txt, puis a lire ce fichier ligne a ligne, faire un split / expl Quels outils utiliser pour créer une interface fonctionnant en C++ [ par fanny ] Bonjour, Je débute en C++ et j'aimerais créer une petite appli, avec le langage objet C++. Quel outil me conseillez-vous pour créer l'interface ?


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,640 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.