ascii

Table des matières
Retour à l'index

 

NOM

ascii - Jeu de caractères ASCII en représentations octale, décimale et hexadécimale  

DESCRIPTION

ASCII est l'acronyme de « American Standard Code for Information Interchange ». Il s'agit d'un code sur 7 bits. De nombreux codes sur 8 bits (tels que l'ISO/IEC 8859-1) contiennent l'ASCII dans leur première moitié. L'équivalent international de l'ASCII est connu sous le nom de ISO/IEC 646-IRV.

La table suivante contient les 128 caractères ASCII.

Les suites de protection « \X » pour les programmes C sont mentionnées.

OctDécimalHexadécimalCaractèreOctDécimalHexadécimalCaractère

000000NUL « rsa » (sonnerie)1077117G
010808BS « \b » (espace arrière)1107248H
011909HT « \t » (tabulation horizontale)1117349I
012100ALF « \n » (saut de ligne)112744AJ
013110BVT « \v » (tabulation verticale)113754BK
014120CFF « \f » (saut de page)114764CL
015130DCR « \r » (retour chariot)115764DM
016140ESO (code spécial)116784EN
017150FSI (code standard)117794FO
0201610DLE (échappement en transmission)1208050P
0211711DC1 (contrôle de périphérique 1)1218151Q
0221812DC2 (contrôle de périphérique 2)1228252R
0231913DC3 (contrôle de périphérique 3)1238353S
0242014DC4 (contrôle de périphérique 4)1248454T
0252115NAK (accusé de réception nég.)1258555U
0262216SYN (attente synchronisée)1268656V
0272317ETB (fin de bloc de transmission)1278757W
0302418CAN (annulation)1308858X
0312519EM (fin de support)1318959Y
032261ASUB (substitution)132905AZ
033271BESC (échappement)133915B[
034281CFS (séparateur de fichier)134925C\ « \\ »
035291DGS (séparateur de groupe)135935D]
036301ERS (séparateur d'enregistrement)136945Eha
037311FUS (séparateur d’unité)137955F_
0403220ESPACE1409660`
0413321!1419761a
0423422"1429862b
0433523#1439963c
0443624$14410064d
0453725%14510165e
0463826&14610266f
0473927'14710367g
0504028(15010468h
0514129)15110569i
052422A*1521066Aj
053432B+1531076Bk
054442C,1541086Cl
055452D-1551096Dm
056462E.1561106En
057172F/1571116Fo
0604830016011270p
0614931116111371q
0625032216211472r
0635133316311573s
0645234416411674t
0655335516511775u
0665436616611876v
0675537716711976w
0705638817012078x
0715739917112179y
072583A:1721227Az
073593B;1731237B{
074603C<1741247C|
075613D= 1751257D}
076623E>1761267E~
077633F?1771277FSUP
 

Tableaux

Pour plus de commodité, voici des tables plus compactes en hexadécimal et en
décimal.


   2 3 4 5 6 7       30 40 50 60 70 80 90 100 110 120
 -------------      --------------------------------- 0: 0 @ P ` p 0: ( 2 < F P Z d n x 1: ! 1 A Q a q 1: ) 3 = G Q [ e o y 2: " 2 B R b r 2: * 4 > H R \ f p z 3: # 3 C S c s 3: ! + 5 ? I S ] g q { 4: $ 4 D T d t 4: " , 6 @ J T ha h r | 5: % 5 E U e u 5: # - 7 A K U _ i s } 6: & 6 F V f v 6: $ . 8 B L V ` j t ~ 7: ' 7 G W g w 7: % / 9 C M W a k u DEL 8: ( 8 H X h x 8: & 0 : D N X b l v 9: ) 9 I Y i y 9: ' 1 ; E O Y c m w A: * : J Z j z B: + ; K [ k { C: , < L \ l | D: - = M ] m } E: . > N ha n ~ F: / ? O _ o DEL  

NOTES

 

Historique

/etc/ascii (VII) est apparu dans le Manuel du programmeur UNIX.

Sur les terminaux anciens, le code de soulignement (« underscore ») est affiché sous forme de flèche vers la gauche (« backarrow »), l'accent circonflexe (« caret ») est affiché sous forme de flèche vers le haut et la barre verticale est interrompue en son centre.

Les caractères majuscules et minuscules ne différent que d'un bit et le caractère ASCII « 2 » ne diffère du guillemet que d'un bit (ils partagent la même touche sur un clavier QWERTY). Cela facilite l'encodage mécanique ou par un clavier sans micro-contrôleur, comme sur les anciens télétypes.

La norme ASCII a été publiée en 1968 par l'USASI (United States of America Standards Institute).  

VOIR AUSSI

charsets(7), iso_8859-1(7), iso_8859-2(7), iso_8859-3(7), iso_8859-4(7), iso_8859-5(7), iso_8859-6(7), iso_8859-7(7), iso_8859-8(7), iso_8859-9(7), iso_8859-10(7), iso_8859-11(7), iso_8859-13(7), iso_8859-14(7), iso_8859-15(7), iso_8859-16(7), utf-8(7)

 

TRADUCTION

La traduction française de cette page de manuel a été créée par Christophe Blaess <https://www.blaess.fr/christophe/>, Stéphan Rafin <stephan.rafin@laposte.net>, Thierry Vignaud <tvignaud@mandriva.com>, François Micaux, Alain Portal <aportal@univ-montp2.fr>, Jean-Philippe Guérard <fevrier@tigreraye.org>, Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>, Julien Cristau <jcristau@debian.org>, Thomas Huriaux <thomas.huriaux@gmail.com>, Nicolas François <nicolas.francois@centraliens.net>, Florentin Duneau <fduneau@gmail.com>, Simon Paillard <simon.paillard@resel.enst-bretagne.fr>, Denis Barbier <barbier@debian.org>, David Prévot <david@tilapin.org> et Grégoire Scano <gregoire.scano@malloc.fr>

Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.

Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à


 

Index

NOM
DESCRIPTION
Tableaux
NOTES
Historique
VOIR AUSSI
TRADUCTION

This document was created by man2html, using the manual pages.
Time: 05:06:36 GMT, September 19, 2025