limits.h

来自「eC++编译器源码」· C头文件 代码 · 共 19 行

H
19
字号
#pragma limits

const unsigned int CHAR_BIT  =    8;     /* number of bits in a char */
const int SCHAR_MIN =  (-127);      /* minimum signed char value */
const int SCHAR_MAX =    127 ;      /* maximum signed char value */
const unsigned int UCHAR_MAX  =   0xff;      /* maximum unsigned char value */
const int CHAR_MIN  =    0;
const int  CHAR_MAX =   UCHAR_MAX;
const unsigned int MB_LEN_MAX =   2;     /* max. # bytes in multibyte char */
const int SHRT_MIN =   (-32767);    /* minimum (signed) short value */
const int SHRT_MAX =     32767;     /* maximum (signed) short value */
const unsigned int USHRT_MAX =    0xffff;    /* maximum unsigned short value */
const int INT_MIN  =   (-32767);    /* minimum (signed) int value */
const int INT_MAX  =     32767;     /* maximum (signed) int value */
const unsigned int UINT_MAX  =    0xffff;    /* maximum unsigned int value */
const long LONG_MIN =   (-2147483647L);   /* minimum (signed) long value */
const long LONG_MAX =     2147483647L;    /* maximum (signed) long value */
//const unsigned long ULONG_MAX =    0xffffffffL;    /* maximum unsigned long value */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?