符号和字符串

在 DBCS 中,存在仅 DBCS 符号和字符串,以及混合符号和字符串。

仅 DBCS 符号和混合 SBCS/DBCS 符号

仅 DBCS 符号仅由下表中指示的非空白 DBCS 代码组成:
表 1. DBCS 范围
字节 EBCDIC
1st X'41 '到 X'FE'
2nd X'41 '到 X'FE'
DBCS 空白 X'4040 '

混合 DBCS 符号由 SBCS 符号,仅 DBCS 符号和其他混合 DBCS 符号的并置构成。 在 EBCDIC 中, SO 和 SI 将 DBCS 符号括起来,并将它们与 SBCS 符号区分开来。

DBCS 符号的缺省值是符号本身, SBCS 字符转换为大写。

常量符号 必须以 SBCS 数字 (0-9) 或 SBCS 句点开头。 复合符号中的定界符 (句点) 必须是 SBCS 字符。

仅 DBCS 字符串和混合 SBCS/DBCS 字符串

仅 DBCS 字符串仅由 DBCS 字符组成。

混合 SBCS/DBCS 字符串由 SBCS 和 DBCS 字符的组合构成。 在 EBCDIC 中, SO 和 SI 将 DBCS 数据括起来,并将其与 SBCS 数据区分开。 因为仅在混合字符串中需要 SO 和 SI ,所以它们不与仅 DBCS 字符串相关联。

在 EBCDIC 中:
  • 仅 DBCS 字符串: .A.B.C
  • 混合字符串: ab<.A.B>
  • 混合字符串: <.A.B>
  • 混合字符串: ab<.C.D>ef