タグ :

文字コード : Others

投稿日 : 2008年6月12日 | 更新日 : 2010年10月29日 前のページへ戻る

文字コードの基礎をまとめます。

文字コード

文字コードとは文字を表すコード(本来数値でない情報を数値で表したもの)です。文字コードは一般に16進数(または8進数)で表記されます。

文字 16進数
" 0×22
0×27

多くの場合、16進数を明示するために先頭に0xを付けます。

同様に8進数の場合は先頭に0を付ける場合が多いです。

2進数,8進数,10進数,16進数

2進数の16 ⇒10000
8進数の16 ⇒020
10進数の16 ⇒16
16進数の16 ⇒0×10

代表的な文字コード

ASCII 英語の基本的な文字コード
以下日本語文字コード
JIS メールなどで使われている文字コード
Shift_JIS Windows上で日本語表す一般的な文字コード
EUC-JP Unix上で一般的に使われる文字コード
Unicode プラットフォーム非依存で世界共通の汎用的な利用を目指す文字コード
ASCII(American Standard Code for Information Interchange)

1文字を7ビットで表す文字コード体系であり128文字を表現可能であり16進数0×00~0x7Fを使って表されることが多い。この128文字は上記表にある他の文字コード体系でも同じ数字が当てられている。

ASCIIの具体例

文字コード 対応文字
0×00 NUL
0x0A 改行
0x0D 復帰
0×20 半角スペース
" \x22
\x27
0×30 0
0×41 A
0×61 a

参考URL
»ASCII文字コード

改行

ここでいう改行は文字コード0x0Aそのものではなく、Enterキーを押した場合などの実際の改行のこと。実際の改行はOSごとに異なる(文字コード体系ごとではなく)。

Unix 文字通り0x0A(LF)で改行を表す。
Windows 0x0D\x0A(CRLF)で改行を表す
Mac 0x0D

HEX

HEXとはHexadecimalの略で16進数をあらわす。

リンク

» 16進数変換・文字コード

その他 | 固定リンク | Comments (0)

関連記事

このページの上へ移動

コメント

コメントはまだありません。

コメントの投稿

改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。

 

 

 


トラックバックURL

http://www.findxfine.com/others/492.html/trackback

このページの上へ