[C言語 標準ライブラリ] limits.hの使い方

※本ブログでは、商品・サービスのリンク先にプロモーションを含みます。

スポンサーリンク

整数型の最小値、最大値や文字型に関するマクロが定義されています。
関数は定義されていません。

スポンサーリンク

マクロ

CHAR_MIN

char型の最小値を示します。

SCHAR_MIN

signed char型の最小値を示します。

SHRT_MIN

short型の最小値を示します。

INT_MIN

int型の最小値を示します。

LONG_MIN

long型の最小値を示します。

LLONG_MIN

long long型の最小値を示します。

CHAR_MAX

char型の最大値を示します。

SCHAR_MAX

signed char型の最大値を示します。

UCHAR_MAX

unsigned char型の最大値を示します。

SHRT_MAX

short型の最大値を示します。

USHRT_MAX

unsigned short型の最大値を示します。

INT_MAX

int型の最大値を示します。

UINT_MAX

unsigned int型の最大値を示します。

LONG_MAX

long型の最大値を示します。

ULONG_MAX

unsigned long型の最大値を示します。

LLONG_MAX

long long型の最大値を示します。

ULLONG_MAX

unsigned long long型の最大値を示します。

CHAR_BIT

1バイトのビット数を示します。

MB_LEN_MAX

マルチバイト文字のバイト数を示します。

スポンサーリンク
C言語

コメント