jcode 子例程

用途

对 8 位处理代码执行字符串转换。

标准 C 库 (libc.a)

语法

#include <jcode.h>
char *jistosj(String1String2)
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 存储要转换的字符串或代码。