ISDIGIT(3)

名称
isdigit - 10 進数文字のテスト

ライブラリ
libc

書式
<ctype.h> int isdigit(int c)

解説
isdigit() 関数は 10 進数文字であるかどうかをテストします。 C の単一の char で表現できるロケール ( multibyte(3) 参照) に対しては、引数の値は unsigned char で表現できるものか値 EOF です。 ASCII 文字集合においては、次の文字が含まれます (それらの数値を 8 進数でも示します):

060 ``0'' | 061 ``1'' | 062 ``2'' | 063 ``3'' | 064 ``4''
065 ``5'' | 066 ``6'' | 067 ``7'' | 070 ``8'' | 071 ``9''

戻り値
isdigit() 関数は、文字テスト結果が偽のとき 0 を返し、 文字テスト結果が真のとき 0 以外を返します。

関連項目
ctype(3), multibyte(3), ascii(7)

規格
isdigit() 関数は isoC に適合しています。