AFFICHER DES CARACTÈRES SPÉCIAUX(ACCENTS, ...)

Signaler
Messages postés
102
Date d'inscription
dimanche 27 juillet 2003
Statut
Membre
Dernière intervention
13 août 2005
-
 leqmc4 -
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/23372-afficher-des-caracteres-speciaux-accents

super astuce, ça fait un moment que je me cassais la tête pour trouver une solution, ça ne marche peut-être pas partout mais je ne code que pour moi alors ça ira très bien!
Merci :)
Messages postés
2
Date d'inscription
samedi 1 décembre 2012
Statut
Membre
Dernière intervention
1 décembre 2012

pour être plus clair!! pour afficher des caractères spéciaux ou bien accentués il vous faut une table ASCII que vus devez télécharger sur google...voici un lien pour cette tâche:
http://profgeii.free.fr/explorer/ii1/ASCII.pdf***c'est un PDF
puis vous pouviez choisir entre 4 manières différentes pour réaliser ce but:
1)-syntaxe:'\x' suivi du code hexadécimal du caractère voulu(vous allez trouvez ce code hexadécimal sur la table ASCII ).
ex: printf("Pr\x82sentation");..ça affiche présentation là \x82 remplace le caractère non imprimable "é".
2)-la deuxième méthode consiste à représenter le caractère par son code octal(si vous le saviez sinon vous vous contentez de la première méthode)comme suit:"\xxx" où "xxx" est le code octal.
ex:printf("Pr\202sentation");..."\202" représente "é"(202 est le code octal de é).
3)cette méthode utilise aussi le code octal mais précédé d'un tout petit 0 et le caractère est définit en tant qu'un "char".
ex:printf("pr%csentation",0202);
4)vous devez savoir le code décimal du caractère (c'est aussi mentionné sur la table ASCII),cette méthode a le même principe que 3.
ex:printf("pr%csentation",130);...130 est la représentation décimal de é.

un grand merci à tout ceux qui ont participé a cette conversation constructif que j'ai employé pour donner cette modeste réponse que j’espère être utile pour tout les débutants comme moi ;)....

un p'tit merci me fera du b1...a+
Messages postés
2
Date d'inscription
samedi 1 décembre 2012
Statut
Membre
Dernière intervention
1 décembre 2012

merci c'etait tes utile pour moi!! ;)...chui un debutant :p
Messages postés
2
Date d'inscription
dimanche 7 octobre 2007
Statut
Membre
Dernière intervention
18 novembre 2009

Si ca vous embete de taper toujours des \x86 ou des %c, regardez cette fonction qui affiche bien les phrases avec des é, è, ê, etc.
http://www.cppfrance.com/codes/ACCENTS-AIGUS-AUTRES-PONCTUATIONS_50869.aspx
Afficher les 26 commentaires