ASCII制御コード     ★index  ▲戻る

Ascii コード表
0123456789abcdef
0NULSHSXEXETEQAKBLBSHTLFHMCLCRSOSI
10EDD1D2D3D4NKSNEBCNEMSBEC
20SP"!#$%&'()*+,-./
300123456789:;<=>?
40@ABCDEFGHIJKLMNO
50PQRSTUVWXYZ[\]^_
60`abcdefghijklmno
70pqrstuvwxyz{|}~DEL

制御コード

16進  略語  名前/意味
00  NUL  Null文字
01  SOH  ヘッディング開始
02  STX  テキスト開始
03  ETX  テキスト終了
04  EOT  伝送終了
05  ENQ  問合せ
06  ACK  肯定応答
07  BEL  ベル
08  BS  後退
09  HT  水平タブ
0A  LF  改行
0B  VT  垂直タブ
0C  FF  書式送り
0D  CR  復帰
0E  SO  シフトアウト
0F  SI  シフトイン
10  DLE  伝送制御拡張
11  DC1  装置制御1,XON
12  DC2  装置制御2
13  DC3  装置制御3,XOFF
14  DC4  装置制御4
15  NAK  否定応答
16  SYN  同期信号
17  ETB  伝送ブロック終結
18  CAN  取消
19  EM  媒体終端
1A  SUB  置換
1B  ESC  エスケープ
1C  FS  ファイル分離標識
1D  GS  グループ分離標識
1E  RS  レコード分離標識
1F  US  ユニット分離標識
7F  DEL  抹消

しかし、現実には制御コードの使い方は必ずしも明確には決まっていない。
現代では使われない物もある。

例えば0x7fの DEL  抹消、これはパンチカードや紙テープの時代の遺物です。
0x7fというコード値は7ビットの最大値、全ビットが1であり、パンチカードや紙テープに
このコードを重ね書きすると全取消のイメージになるのです。
しかし編集済テキストファイルにこのコードが現れることはありません。

改行コードも処理系により使い方は異なります。
0x0a Unix
0x0d0a MS-Dos、Windowsの大部分
0x0d  9.xまでの旧Mcintosh

inserted by FC2 system