文字種判定系の関数

ヘッダーはctype.h

判定できるのは0〜UCHAR_MAXEOF。それ以外の値を渡した場合の動作は未定義。

isalnum()
英字と数字('A'-'Z', 'a'-'z', '0'-'9')
isalpha()
英字('A'-'Z', 'a'-'z')
iscntrl()
制御文字(0-0x1f,0x7f)
isdigit()
数字('0'-'9')
isxdigit()
16進数字('a'-'f','A'-'F','0'-'9')
islower()
英小文字('a'-'z')
isupper()
英大文字('A'-'Z')
isspace()
空白文字(' ','\f','\n','\r','\t','\v')
isxdigit()
16進数字('a'-'f','A'-'F','0'-'9')

インデックス