chkctype, nthctype - 文字種の判定(日本語)

【書式】

#include <jctype.h>

int chkctype(char c, int type);

int nthctype(const char *p, int n);

【解説】

chkctype() は1バイトコード/2バイトコードのまじっている文字列を走査す

るのに使います。この関数は文字cと状態変数typeをもらって、 次のいずれ

かの値を返します。

CT_ANK

cは1バイトコードです

CT_KJ1

cは2バイトコードの1バイト目です

CT_KJ2

cは2バイトコードの2バイト目です

CT_ILGL

不正なコードが2バイト目にありました

chkctype() の返す値は次の呼び出しのときの状態変数として渡してくださ

い。

nthctype()は1バイトコード/2バイトコードのまじっている文字列pのうち、

n文字目の種別をchkctype()と同様に返します。

【可搬性】

DOS窓

【参照】

ctype(3), iskana(3)

【copyright (c) 安江正樹@東海大学理学部物理学科】