EN JA
DIGITTOINT(3)
DIGITTOINT(3) FreeBSD Library Functions Manual DIGITTOINT(3)

名称

digittoint数文字を整数値に変換する

ライブラリ

Standard C Library (libc, -lc)

書式

#include < ctype.h>

int
digittoint( int c);

int
digittoint_l( int c, locale_t loc);

解説

digittoint() 関数は、数文字を対応する整数値に変換します。文字は任意の 10 進数か 16 進数であり得ます。 16 進文字では値の大文字、小文字は問いません。

digittoint_l() 関数は、明示的なロケール引数を取り、一方 digittoint() 関数は、現在のグローバルか、またはスレッドごとのロケールを使用します。

戻り値

digittoint() 関数は、常に 0 から 15 までの整数を返します。与えられた文字が isxdigit(3) で定義された数字でなければ、この関数は 0 を返します。
April 6, 2001 FreeBSD