PKUOS - Pintos
Pintos source browser for PKU Operating System course
Macros
limits.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CHAR_BIT   8
 
#define SCHAR_MAX   127
 
#define SCHAR_MIN   (-SCHAR_MAX - 1)
 
#define UCHAR_MAX   255
 
#define CHAR_MIN   SCHAR_MIN
 
#define CHAR_MAX   SCHAR_MAX
 
#define SHRT_MAX   32767
 
#define SHRT_MIN   (-SHRT_MAX - 1)
 
#define USHRT_MAX   65535
 
#define INT_MAX   2147483647
 
#define INT_MIN   (-INT_MAX - 1)
 
#define UINT_MAX   4294967295U
 
#define LONG_MAX   2147483647L
 
#define LONG_MIN   (-LONG_MAX - 1)
 
#define ULONG_MAX   4294967295UL
 
#define LLONG_MAX   9223372036854775807LL
 
#define LLONG_MIN   (-LLONG_MAX - 1)
 
#define ULLONG_MAX   18446744073709551615ULL
 lib/limits.h More...
 

Macro Definition Documentation

◆ CHAR_BIT

#define CHAR_BIT   8

Definition at line 4 of file limits.h.

◆ CHAR_MAX

#define CHAR_MAX   SCHAR_MAX

Definition at line 15 of file limits.h.

◆ CHAR_MIN

#define CHAR_MIN   SCHAR_MIN

Definition at line 14 of file limits.h.

◆ INT_MAX

#define INT_MAX   2147483647

Definition at line 22 of file limits.h.

◆ INT_MIN

#define INT_MIN   (-INT_MAX - 1)

Definition at line 23 of file limits.h.

◆ LLONG_MAX

#define LLONG_MAX   9223372036854775807LL

Definition at line 30 of file limits.h.

◆ LLONG_MIN

#define LLONG_MIN   (-LLONG_MAX - 1)

Definition at line 31 of file limits.h.

◆ LONG_MAX

#define LONG_MAX   2147483647L

Definition at line 26 of file limits.h.

◆ LONG_MIN

#define LONG_MIN   (-LONG_MAX - 1)

Definition at line 27 of file limits.h.

◆ SCHAR_MAX

#define SCHAR_MAX   127

Definition at line 6 of file limits.h.

◆ SCHAR_MIN

#define SCHAR_MIN   (-SCHAR_MAX - 1)

Definition at line 7 of file limits.h.

◆ SHRT_MAX

#define SHRT_MAX   32767

Definition at line 18 of file limits.h.

◆ SHRT_MIN

#define SHRT_MIN   (-SHRT_MAX - 1)

Definition at line 19 of file limits.h.

◆ UCHAR_MAX

#define UCHAR_MAX   255

Definition at line 8 of file limits.h.

◆ UINT_MAX

#define UINT_MAX   4294967295U

Definition at line 24 of file limits.h.

◆ ULLONG_MAX

#define ULLONG_MAX   18446744073709551615ULL

lib/limits.h

Definition at line 34 of file limits.h.

◆ ULONG_MAX

#define ULONG_MAX   4294967295UL

Definition at line 28 of file limits.h.

◆ USHRT_MAX

#define USHRT_MAX   65535

Definition at line 20 of file limits.h.