jcode 子例程
用途
对 8 位处理代码执行字符串转换。
库
标准 C 库 (libc.a)
语法
#include <jcode.h>
char *jistosj(String1, String2)
char *String1, *String2; char *jistouj(String1, String2)
char *String1, *String2; char *sjtojis(String1, String2)
char *String1, *String2; char *sjtouj(String1, String2)
char *String1, *String2; char *ujtojis(String1, String2)
char *String1, *String2; char *ujtosj(String1, String2)
char *String1, *String2; char *cjistosj(String1, String2)
char *String1, *String2; char *cjistouj(String1, String2)
char *String1, *String2; char *csjtojis(String1, String2)
char *String1, *String2; char *csjtouj(String1, String2)
char *String1, *String2; char *cujtojis(String1, String2)
char *String1, *String2; char *cujtosj(String1, String2)
char *String1, *String2;描述
伊斯托舍, 伊斯图伊, 希托伊斯, 希图季, 乌伊托日斯和 乌伊托什 子例程在 8 位处理代码上执行字符串转换。 将转换 String2 参数,并将转换后的字符串存储在 String1 参数中。 未检查 String1 参数的溢出情况。 此外, String2 参数必须是有效的字符串。 不允许代码验证。
伊斯托舍 子例程将 JIS 转换为 SJIS。 伊斯图伊 子例程将 JIS 转换为 UJIS。 希托伊斯 子例程将 SJIS 转换为 JIS。 希图季 子例程将 SJIS 转换为 UJIS。 乌伊托日斯 子例程将 UJIS 转换为 JIS。 乌伊托什 子例程将 UJIS 转换为 SJIS。
切伊斯托舍, 奇斯图伊, 奇托伊斯, 乔图季, 库伊托伊斯和 库伊托什 宏对 8 位处理 JIS Kanji 字符的代码转换执行。 将从 String2 参数中除去一个字符,并将其代码转换并存储在 String1 参数中。 将返回 String1 参数。 String2 参数的有效性未被检查。
切伊斯托舍 宏将从 JIS 转换为 SJIS。 奇斯图伊 宏会将 JIS 转换为 UJIS。 奇托伊斯 宏会从 SJIS 转换为 JIS。 乔图季 宏会从 SJIS 转换为 UJIS。 库伊托伊斯 宏会从 UJIS 转换为 JIS。 库伊托什 宏将从 UJIS 转换为 SJIS。
参数
| 项 | 描述 |
|---|---|
| String1 | 存储已转换的字符串或代码。 |
| String2 | 存储要转换的字符串或代码。 |