Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide Recherche
2611 connectés 

  FORUM HardWare.fr
  Programmation
  C

  comment afficher % dans un printf ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comment afficher % dans un printf ?

n°861111
roromaino
Posté le 30-09-2004 à 16:01:39  profilanswer
 

bojour,
je débute en programamtion, je souhaite afficher le symbole % dans un printf, de quel caractère dois je le faire précéder ?
merci

mood
Publicité
Posté le 30-09-2004 à 16:01:39  profilanswer
 

n°861113
skeye
Posté le 30-09-2004 à 16:02:05  profilanswer
 

un antislash
 
%


Message édité par skeye le 30-09-2004 à 16:05:19

---------------
Can't buy what I want because it's free -
n°861116
masklinn
í dag viðrar vel til loftárása
Posté le 30-09-2004 à 16:05:25  profilanswer
 

Code :
  1. \%


?


---------------
Somewhere on this globe, every ten seconds, there is a woman giving birth to a child. She must be found and stopped. — Sam Levenson
n°861157
Taz
bisounours-codeur
Posté le 30-09-2004 à 16:42:24  profilanswer
 

%%

n°861173
masklinn
í dag viðrar vel til loftárása
Posté le 30-09-2004 à 16:53:47  profilanswer
 

ok


---------------
Somewhere on this globe, every ten seconds, there is a woman giving birth to a child. She must be found and stopped. — Sam Levenson
n°864633
matafan
Posté le 04-10-2004 à 21:57:20  profilanswer
 

Tiens tant qu'on y est, essayez d'imprimer "??(" en C. Je suis curieux de savoir qui, a part Taz qui connait tous les details des differents dialectes de C, est capable d'expliquer de quoi il s'agit :D

n°864637
schnapsman​n
Zaford Beeblefect
Posté le 04-10-2004 à 22:06:53  profilanswer
 

matafan a écrit :

Tiens tant qu'on y est, essayez d'imprimer "??(" en C. Je suis curieux de savoir qui, a part Taz qui connait tous les details des differents dialectes de C, est capable d'expliquer de quoi il s'agit :D


 
ça serait pas un digramme pour les claviers nordiques? [:jean-guitou]


---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
n°864643
*syl*
--> []
Posté le 04-10-2004 à 22:13:51  profilanswer
 

matafan a écrit :

Tiens tant qu'on y est, essayez d'imprimer "??(" en C. Je suis curieux de savoir qui, a part Taz qui connait tous les details des differents dialectes de C, est capable d'expliquer de quoi il s'agit :D

Roo un trigraphe, j'avais oublié que ça existait ! :D

n°864668
Taz
bisounours-codeur
Posté le 04-10-2004 à 22:41:52  profilanswer
 

schnapsmann a écrit :

ça serait pas un digramme pour les claviers nordiques? [:jean-guitou]

si justement, c'est fait pour ça les trigraphes, pour les claviers sans ça.
 
y a ça comme caractère ayant des équivalents
 
# [ \ ] ^ { | } ~
 
c'est pour une sombre histoire : il manquait ces caractères dans le standard ISO xxx (le C a un alphabet de 96c si je me souviens bien). Bref avec les codepages, ça affichait n'importe quoi.
 
bref, il fallait bien ça pour que tout le monde puisse travailler. Ceci explique également l'introduction en C de macros et en C++ de nouveaux mots clefs pour certains opérateurs and, and_eq, bitand, bitor, compl, not, not_eq, or, or_eq, xor, xor_eq, etc
 
voir le truc de Joel on Software sur l'unicode :)

n°864735
antp
Super Administrateur
Champion des excuses bidons
Posté le 05-10-2004 à 00:14:59  profilanswer
 

matafan a écrit :

Tiens tant qu'on y est, essayez d'imprimer "??(" en C. Je suis curieux de savoir qui, a part Taz qui connait tous les details des differents dialectes de C, est capable d'expliquer de quoi il s'agit :D


 
Ça me rappelle les terminaux des mainframes qu'on utilisait à l'école :o
Heureusement on ne devait pas utiliser ces trucs pour entrer les caractères "spéciaux", mais une ligne contenant quelques [ ] par exemple devenait parfois trop longue pour le compilateur (retour à la ligne, il aimait pas) alors qu'à l'écran ça passait nickel :D
La première fois que j'ai eu le coup j'ai cherché longtemps :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
mood
Publicité
Posté le 05-10-2004 à 00:14:59  profilanswer
 

n°864738
gilou
Modérateur
Cybersoul stuck in fleshspace
Posté le 05-10-2004 à 00:26:49  profilanswer
 

matafan a écrit :

Tiens tant qu'on y est, essayez d'imprimer "??(" en C. Je suis curieux de savoir qui, a part Taz qui connait tous les details des differents dialectes de C, est capable d'expliquer de quoi il s'agit :D


 

C character Trigraph
  #         ??=  
  [         ??(  
  ]         ??)  
  {         ??<  
  }         ??>  
  \         ??/  
  |         ??!  
  ~         ??-  
  ^         ??'


 
A+,


Message édité par gilou le 05-10-2004 à 00:27:07
n°864839
Joel F
Real men use shared_ptr
Posté le 05-10-2004 à 10:07:21  profilanswer
 

Taz a écrit :


voir le truc de Joel on Software sur l'unicode :)


 
 
On parle de moi [:cupra]


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

  comment afficher % dans un printf ?

 

Sujets relatifs
[VBS] Afficher le resultat d'une requete à l'écranafficher les erreurs php dans un if
vb6, commandbutton, label, image, faire afficher les label 1 a 1Afficher la liste des bases sur Oracle
[PHP] afficher le contenu d'un fichier texteproblème pour afficher des données dans un tableau
comment attendre le chargement avant d'afficher une page ?Afficher du texte toujours à la même position dans la console
Afficher tableau case par case[PHP] afficher du html avec printf...
Plus de sujets relatifs à : comment afficher % dans un printf ?



Copyright © 1997-2014 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC