This documentation is copyright © 1998-2001 Sandro Sigala <sandro@sigala.it>.
All rights reserved.

Released under the GNU General Public License.

Return to index Up one level Previous symbol Next symbol

Summary of the <limits.h> Header

View source

#ifndef __LIMITS_H
#define __LIMITS_H

The minimum magnitudes shown shall be replaced by
implementation-defined magnitudes with the same sign.

#define CHAR_BIT	8
#define CHAR_MAX	UCHAR_MAX or SCHAR_MAX
#define CHAR_MIN	0 or SCHAR_MIN
#define INT_MAX		+32767
#define INT_MIN		-32767
#define LONG_MAX	+2147483647
#define LONG_MIN	-2147483647
#define MB_LEN_MAX	1
#define SCHAR_MAX	+127
#define SCHAR_MIN	-127
#define SHRT_MAX	+32767
#define SHRT_MIN	-32767
#define UCHAR_MAX	255
#define UINT_MAX	65535
#define ULONG_MAX	4294967295
#define USHRT_MAX	65535

#endif /* !__LIMITS_H */