📄 limits.h
字号:
/*
* Version : @(#)limits.h 1.3
*/
/**************************************************************************
** *
** FILE : limits.h *
** *
** DESCRIPTION : Definitions of constants of the sizes of integral *
** types *
** *
** COPYRIGHT : 1995 Tasking Software B.V., Amersfoort *
** *
**************************************************************************/
#ifndef _limitsh
#define _limitsh
#define CHAR_BIT (8) /* number of bits in a byte */
#define SCHAR_MAX (127) /* maximum value for a signed char */
#define SCHAR_MIN (-SCHAR_MAX-1) /* minimum value for a signed char */
#define UCHAR_MAX (0xFFu) /* maximum value of a unsigned char */
#if _SIGNEDCHAR_
#define CHAR_MIN (SCHAR_MIN) /* minimum value of a 'plain' char */
#define CHAR_MAX (SCHAR_MAX) /* maximum value of a 'plain' char */
#else
#define CHAR_MIN (0) /* minimum value of a 'plain' char */
#define CHAR_MAX (UCHAR_MAX) /* maximum value of a 'plain' char */
#endif
#define MB_LEN_MAX (1)
#define SHRT_MAX (32767) /* maximum value of a short int */
#define SHRT_MIN (-SHRT_MAX-1) /* minimum value for a short int */
#define USHRT_MAX (0xFFFFu) /* maximum value of an unsigned short */
#define INT_MAX (32767) /* maximum value of a int */
#define INT_MIN (-INT_MAX-1) /* minimum value of a int */
#define UINT_MAX (0xFFFFU) /* maximum value of an unsigned int */
#define LONG_MAX (2147483647) /* maximum value of a long int */
#define LONG_MIN (-LONG_MAX-1) /* minimum value of a long int */
#define ULONG_MAX (0xFFFFFFFFul) /* maximum value of a unsigned long */
#define _INT_BIT (2 * CHAR_BIT) /* number of bits in an int */
#endif /* _limitsh */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -