スポンサーリンク

CTYPE(3) FreeBSD ライブラリ関数マニュアル CTYPE(3)

名称

isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, ishexnumber, isideogram, islower, isnumber, isphonogram, isprint, ispunct, isspace, isspecial, isupper, isxdigit, toascii, tolower, toupper − 文字分類マクロ

ライブラリ

標準 C ライブラリ (libc, −lc)

書式

#include <ctype.h>

int

isalnum(int c);

int

isalpha(int c);

int

isascii(int c);

int

iscntrl(int c);

int

isdigit(int c);

int

isgraph(int c);

int

ishexnumber(int c);

int

isideogram(int c);

int

islower(int c);

int

isnumber(int c);

int

isphonogram(int c);

int

isspecial(int c);

int

isprint(int c);

int

ispunct(int c);

int

isrune(int c);

int

isspace(int c);

int

isupper(int c);

int

isxdigit(int c);

int

toascii(int c);

int

tolower(int c);

int

toupper(int c);

解説

上記の関数は、整数 c について文字テストと変換を実行します。これらは、イン クルードファイル ⟨ctype.h⟩ に定義されたマクロ、または C ライブラリ内の真 の関数として利用できます。詳細については、専用のマニュアルページを参照し てください。

関連項目

isalnum(3), isalpha(3), isascii(3), isblank(3), iscntrl(3), isdigit(3), isgraph(3), islower(3), isprint(3), ispunct(3), isspace(3), isupper(3), isxdigit(3), toascii(3), tolower(3), toupper(3), ascii(7)

規格

これらの関数は、 digittoint(), isascii(), isblank(), ishexnumber(), isideogram(), isnumber(), isphonogram(), isrune(), isspecial() および toascii() を除いて、 ISO/IEC 9899:1990 (‘‘ISO C89’’) に適合しています。

FreeBSD 10.0 June 4, 1993 FreeBSD 10.0

スポンサーリンク