64章 文字列判定関係の関数

http://www.geocities.jp/ky_webid/c/064.html

ずらーっとありますね。ctype.hにて定義されているようです。

ちょっと表にまとめてみます。

関数名 判定内容
islower() 小英字判定
isupper() 大英字判定
isalpha() 英字判定
isdigit() 数字判定
isxdigit() 16進数判定
isalnum() 英数字判定
isprint() 印字文字判定
isgraph() 図形文字判定
isspace() 空白文字判定
iscntrl() 制御文字判定
ispunct() 区切文字判定


制御コード系はあまり使わなさそうですね。

isdigitやisalnumとかは便利そうですね。