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 ライブラリ内の真 の関数として利用できます。詳細については、専用のマニュアルページを参照し てください。 |
関連項目
規格
これらの関数は、 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 |