comment afficher % dans un printf ? - C - Programmation
Marsh Posté le 30-09-2004 à 16:02:05
un antislash
%
Marsh Posté le 30-09-2004 à 16:05:25
Code :
|
?
Marsh Posté le 30-09-2004 à 16:53:47
ok
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
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 |
ça serait pas un digramme pour les claviers nordiques?
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 |
Roo un trigraphe, j'avais oublié que ça existait !
Marsh Posté le 04-10-2004 à 22:41:52
schnapsmann a écrit : ça serait pas un digramme pour les claviers nordiques? |
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
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 |
Ça me rappelle les terminaux des mainframes qu'on utilisait à l'école
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
La première fois que j'ai eu le coup j'ai cherché longtemps
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 |
C character Trigraph |
A+,
Marsh Posté le 05-10-2004 à 10:07:21
Reply
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