⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 limits.h

📁 AT80296C 单片机中使用此头文件可方便查找东西,方便于编程 板头文件
💻 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 + -