Rational Developer for System z
COBOL for Windows バージョン 7.5 プログラミング・ガイド


国別データの保管

以下のテーブルを使用して英数字 (DISPLAY)、DBCS (DISPLAY-1)、および Unicode (NATIONAL) のエンコード方式を比較し、ストレージの使用法について計画を立ててください。

表 21. エンコード方式と英数字、DBCS、および国別データのサイズ
特性 DISPLAY DISPLAY-1 NATIONAL
文字エンコード・ユニット 1 バイト 2 バイト 2 バイト
コード・ページ 1 ASCII ASCII DBCS UTF-16LE
図形文字当たりのエンコード・ユニット数 1 1 1 または 22
図形文字当たりのバイト数 1 バイト 2 バイト 2 または 4 バイト
  1. ソース・プログラム内の国別リテラルは、実行時に使用できるように UTF-16 に変換されます。
  2. 大部分の文字は 1 つのエンコード・ユニットを使用して UTF-16 で表現されます。特に次の文字は、文字ごとに単一の UTF-16 エンコード・ユニットを使用して表現されます。
    • COBOL 文字 A から Z、a から z、0 から 9、スペース (SP)、+ -*/= $,;.“()><:'
    • EBCDIC、ASCII、または EUC コード・ページから変換されるすべての文字

関連概念
Unicode および言語文字のエンコード


ご利用条件 | フィードバック

Copyright IBM Corporation 1996, 2008.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)