[ 前のページ ] [ 次のページ ] [ 目次 ] [ 索引 ] [ DOC Home ]

C 文字セット

DEC Multinational文字セット(MCS)は,Digital Equipment Corporation で作成され使用された00〜FFの16進数で表現される文字の定義から成ります。DEC MCS は,7ビットの(00〜7Fの16進数値で表現される) ASCII文字セットと,80 〜FFの16進数で表現される8ビット文字のセットの2つに分類されます。DEC MCS は,Digital Equipment Corporationで作成され販売されたソフトウェアのほとんどのユーザにとって使い慣れている文字セットです。

Unicode Standard Character Set (UCS-2)は,The Unicode Consortiumによって定義された,0000 〜FFFFの値で表現される16ビット文字のセットです。

ISO Latin-1文字セットは,00〜FFの16進数で表現される8ビット文字です。ISO Latin-1 文字セットの定義は,80〜FFの16進数値から成るDEC MCS の定義とは少し異なります。

表 C-1には,DEC Multinational文字セット(MCS) が示されています。表 C-1は, 2種類の文字セットでの文字の違いを示し,図 C-1 は,異なっている文字を示しています。

Unicode (UCS-2)文字セットの詳細については,The Unicode Consortium から発行されている『The Unicode Standard』を参照してください。

表 C-1 DEC Multinational文字セット

16進数のコード MCS文字または短縮形 DEC Multinational文字名
ASCII制御文字[1]
00 NUL 空文字
01 SOH ヘッダの始点(Ctrl/A)
02 STX テキストの始点(Ctrl/B)
03 ETX テキストの終端(Ctrl/C)
04 EOT 転送の終端(Ctrl/D)
05 ENQ 問い合わせ(Ctrl /E)
06 ACK 肯定応答(Ctrl/F)
07 BEL ベル(Ctrl/G)
08 BS バックスペース(Ctrl /H)
09 HT 水平タブ(Ctrl/I)
0A LF ライン・フィード(Ctrl/J)
0B VT 垂直タブ(Ctrl/K)
0C FF フォーム・フィード(Ctrl/L)
0D CR キャリッジ・ リターン(Ctrl/M)
0E SO シフト・アウト(Ctrl/N)
0F SI シフト・イン(Ctrl /O)
10 DLE データ・リンク・エスケープ(Ctrl/P)
11 DC1 デバイス制御1 (Ctrl /Q)
12 DC2 デバイス制御2 (Ctrl/R)
13 DC3 デバイス制御3 (Ctrl/S)
14 DC4 デバイス制御4 (Ctrl /T)
15 NAK 否定応答(Ctrl/U)
16 SYN 同期アイドル(Ctrl/V)
17 ETB 転送ブロックの終端(Ctrl /W)
18 CAN 取り消し(Ctrl/X)
19 EM 媒体の終端(Ctrl/Y)
1A SUB 置換(Ctrl /Z)
1B ESC エスケープ
1C FS ファイル区切り文字
1D GS グループ区切り文字
1E RS レコード区切り文字
1F US ユニット区切り文字
ASCII特殊文字および数値文字
20 SP スペース
21 ! 感嘆符
22 " 引用符(二重引用符)
23 # ポンド記号
24 $ ドル記号
25 % パーセント記号
26 & アンパサンド
27 ' アポストロフィ(一重引用符)
28 ( 左括弧
29 ) 右括弧
2A * アスタリスク
2B + 正符号
2C , コンマ
2D - ハイフンまたは負符号
2E . ピリオドまたは小数点
2F / スラッシュ
30 0 ゼロ(0)
31 1 1
32 2 2
33 3 3
34 4 4
35 5 5
36 6 6
37 7 7
38 8 8
39 9 9
3A : コロン
3B ; セミコロン
3C < 不等号(左辺は右辺より小さい)
3D = 等号
3E > 不等号(左辺は右辺より大きい)
3F ? 疑問符
ASCII英文字
40 @ アットマーク
41 A 大文字のA
42 B 大文字のB
43 C 大文字のC
44 D 大文字のD
45 E 大文字のE
46 F 大文字のF
47 G 大文字のG
48 H 大文字のH
49 I 大文字のI
4A J 大文字のJ
4B K 大文字のK
4C L 大文字のL
4D M 大文字のM
4E N 大文字のN
4F O 大文字のO
50 P 大文字のP
51 Q 大文字のQ
52 R 大文字のR
53 S 大文字のS
54 T 大文字のT
55 U 大文字のU
56 V 大文字のV
57 W 大文字のW
58 X 大文字のX
59 Y 大文字のY
5A Z 大文字のZ
5B [ 左大括弧
5C \ バックスラッシュ
5D ] 右大括弧
5E ^ サーカンフレックス
5F _ アンダスコア
60 ` 低アクセント
61 a 小文字のa
62 b 小文字のb
63 c 小文字のc
64 d 小文字のd
65 e 小文字のe
66 f 小文字のf
67 g 小文字のg
68 h 小文字のh
69 i 小文字のi
6A j 小文字のj
6B k 小文字のk
6C l 小文字のl
6D m 小文字のm
6E n 小文字のn
6F o 小文字のo
70 p 小文字のp
71 q 小文字のq
72 r 小文字のr
73 s 小文字のs
74 t 小文字のt
75 u 小文字のu
76 v 小文字のv
77 w 小文字のw
78 x 小文字のx
79 y 小文字のy
7A z 小文字のz
7B { 左中括弧
7C | 縦線
7D } 右中括弧(ALTMODE)
7E ~ チルダ(ALTMODE)
7F DEL 削除(DELETE)
制御文字
80
[予約領域]
81
[予約領域]
82
[予約領域]
83
[予約領域]
84 IND 索引
85 NEL 次の行
86 SSA 選択領域の始点
87 ESA 選択領域の終端
88 HTS 水平タブの設定
89 HTJ 行そろえを使用した水平タブの設定
8A VTS 垂直タブの設定
8B PLD 行単位での部分的な下方向への移動
8C PLU 行単位での部分的な上方向への移動
8D RI 逆方向の索引
8E SS2 シンングルシフト2
8F SS3 シンングルシフト3
90 DCS デバイス制御文字列
91 PU1 プライベート使用1
92 PU2 プライベート使用2
93 STS 転送状態の設定
94 CCH 文字の取り消し
95 MW メッセージの待機
96 SPA 保護領域の始点
97 EPA 保護領域の終端
98
[予約領域]
99
[予約領域]
9A
[予約領域]
9B CSI 制御シーケンス・イントロデューサ
9C ST 文字列終了文字列
9D OSC オペレーティング・システム・コマンド
9E PM プライバシー・ メッセージ
9F APC アプリケーション

[1] ALTMODE文字およびDELETE文字(10進数の125,126,および127) も,制御文字です。

[2] ISO Latin-1では別の文字です。図 C-1 を参照してください。

表 C-1「DEC Multinational文字セット(つづき)」(その他の文字[別表1])

表 C-1「DEC Multinational文字セット(つづき)」(その他の文字[別表2])

表 C-1「DEC Multinational文字セット(つづき)」(その他の文字[別表3])

図 C-1 DEC Multinational文字セットとISO Latin-1文字セットの違い


[ 前のページ ] [ 次のページ ] [ 目次 ] [ 索引 ] [ DOC Home ]