符号和字符串
在 DBCS 中,存在仅 DBCS 符号和字符串,以及混合符号和字符串。
仅 DBCS 符号和混合 SBCS/DBCS 符号
仅 DBCS 符号仅由下表中指示的非空白 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