英数字リテラル (表示フィールドの初期設定など) には、マルチバイト文字および 1 バイト文字を含めることができます。 マルチバイト文字を含む英数字リテラルは、混合リテラル として参照されます。
混合リテラルのフォーマットは以下のとおりです。
| フォーマット 2: 混合リテラル |
|---|
“mixed-characters” 'mixed-characters' |
混合リテラルの形成の規則は以下のとおりです。
次の中でリテラルを使用する場合混合リテラルは使用できません。
COBOL ステートメントは、文字コードを区別せずに、マルチバイト文字を含む英数字リテラルをバイトごとに処理します。 バイト単位で処理を行うステートメントの中で DBCS 文字を含む 英数字リテラルおよびデータ項目を使用する方法については、「COBOL for Windows プログラミング・ガイド」を参照してください。