comment afficher % dans un printf ?

comment afficher % dans un printf ? - C - Programmation

Marsh Posté le 30-09-2004 à 16:01:39    

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

Reply

Marsh Posté le 30-09-2004 à 16:01:39   

Reply

Marsh Posté le 30-09-2004 à 16:02:05    

un antislash
 
%


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

---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 30-09-2004 à 16:05:25    

Code :
  1. \%


?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 30-09-2004 à 16:42:24    

%%

Reply

Marsh Posté le 30-09-2004 à 16:53:47    

ok


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 04-10-2004 à 21:57:20    

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

Reply

Marsh Posté le 04-10-2004 à 22:06:53    

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!"
Reply

Marsh Posté le 04-10-2004 à 22:13:51    

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

Reply

Marsh Posté le 04-10-2004 à 22:41:52    

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 :)

Reply

Marsh Posté le 05-10-2004 à 00:14:59    

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
Reply

Marsh Posté le 05-10-2004 à 00:14:59   

Reply

Marsh Posté le 05-10-2004 à 00:26:49    

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
Reply

Marsh Posté le 05-10-2004 à 10:07:21    

Taz a écrit :


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


 
 
On parle de moi [:cupra]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed