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

📄 limits.html

📁 ST20 Embedded Toolset R2.0.5用于开发基于ST20芯片机顶盒软件的开发平台,2.0.5版本,国内找不到的.在国外论坛上花了N天才找到!
💻 HTML
字号:
<HTML><HEAD><TITLE>&lt;limits.h&gt;</TITLE></HEAD><BODY><H1><A NAME="&lt;limits.h&gt;"><CODE>&lt;limits.h&gt;</CODE></A></H1><HR><P>Include the standard header <B><CODE>&lt;limits.h&gt;</CODE></B>to determine various properties of the integer type representations.The standard header <CODE>&lt;limits.h&gt;</CODE> is availableeven in a<A HREF="lib_over.html#freestanding implementation">freestanding implementation</A>.</P><P>You can test the values of all these macros in an<A HREF="preproc.html#if directive"><I>if</I> directive</A>.(The macros are<A HREF="preproc.html#if expression"><I>#if</I> expressions</A>.)</P><PRE>#define <A HREF="#CHAR_BIT"><B>CHAR_BIT</B></A> <I>&lt;#if expression &gt;= 8&gt;</I>#define <A HREF="#CHAR_MAX"><B>CHAR_MAX</B></A> <I>&lt;#if expression &gt;= 127&gt;</I>#define <A HREF="#CHAR_MIN"><B>CHAR_MIN</B></A> <I>&lt;#if expression &lt;= 0&gt;</I>#define <A HREF="#SCHAR_MAX"><B>SCHAR_MAX</B></A> <I>&lt;#if expression &gt;= 127&gt;</I>#define <A HREF="#SCHAR_MIN"><B>SCHAR_MIN</B></A> <I>&lt;#if expression &lt;= -127&gt;</I>#define <A HREF="#UCHAR_MAX"><B>UCHAR_MAX</B></A> <I>&lt;#if expression &gt;= 255&gt;</I>#define <A HREF="#MB_LEN_MAX"><B>MB_LEN_MAX</B></A> <I>&lt;#if expression &gt;= 1&gt;</I>#define <A HREF="#SHRT_MAX"><B>SHRT_MAX</B></A> <I>&lt;#if expression &gt;= 32,767&gt;</I>#define <A HREF="#SHRT_MIN"><B>SHRT_MIN</B></A> <I>&lt;#if expression &lt;= -32,767&gt;</I>#define <A HREF="#USHRT_MAX"><B>USHRT_MAX</B></A> <I>&lt;#if expression &gt;= 65,535&gt;</I>#define <A HREF="#INT_MAX"><B>INT_MAX</B></A> <I>&lt;#if expression &gt;= 32,767&gt;</I>#define <A HREF="#INT_MIN"><B>INT_MIN</B></A> <I>&lt;#if expression &lt;= -32,767&gt;</I>#define <A HREF="#UINT_MAX"><B>UINT_MAX</B></A> <I>&lt;#if expression &gt;= 65,535&gt;</I>#define <A HREF="#LONG_MAX"><B>LONG_MAX</B></A> <I>&lt;#if expression &gt;= 2,147,483,647&gt;</I>#define <A HREF="#LONG_MIN"><B>LONG_MIN</B></A> <I>&lt;#if expression &lt;= -2,147,483,647&gt;</I>#define <A HREF="#ULONG_MAX"><B>ULONG_MAX</B></A> <I>&lt;#if expression &gt;= 4,294,967,295&gt;</I></PRE><H2><A NAME="CHAR_BIT"><CODE>CHAR_BIT</CODE></A></H2><PRE>#define <B>CHAR_BIT</B> <I>&lt;#if expression &gt;= 8&gt;</I></PRE><P>The macro yields the maximum value for the number of bits usedto represent an object of type <I>char.</I></P><H2><A NAME="CHAR_MAX"><CODE>CHAR_MAX</CODE></A></H2><PRE>#define <B>CHAR_MAX</B> <I>&lt;#if expression &gt;= 127&gt;</I></PRE><P>The macro yields the maximum value for type <I>char.</I> Itsvalue is:</P><UL><LI><A HREF="#SCHAR_MAX"><CODE>SCHAR_MAX</CODE></A>if <I>char</I> represents negative values<LI><A HREF="#UCHAR_MAX"><CODE>UCHAR_MAX</CODE></A> otherwise</UL><H2><A NAME="CHAR_MIN"><CODE>CHAR_MIN</CODE></A></H2><PRE>#define <B>CHAR_MIN</B> <I>&lt;#if expression &lt;= 0&gt;</I></PRE><P>The macro yields the minimum value for type <I>char.</I> Itsvalue is:</P><UL><LI><A HREF="#SCHAR_MIN"><CODE>SCHAR_MIN</CODE></A>if <I>char</I> represents negative values<LI>zero otherwise</UL><H2><A NAME="INT_MAX"><CODE>INT_MAX</CODE></A></H2><PRE>#define <B>INT_MAX</B> <I>&lt;#if expression &gt;= 32,767&gt;</I></PRE><P>The macro yields the maximum value for type <I>int.</I></P><H2><A NAME="INT_MIN"><CODE>INT_MIN</CODE></A></H2><PRE>#define <B>INT_MIN</B> <I>&lt;#if expression &lt;= -32,767&gt;</I></PRE><P>The macro yields the minimum value for type <I>int.</I></P><H2><A NAME="LONG_MAX"><CODE>LONG_MAX</CODE></A></H2><PRE>#define <B>LONG_MAX</B> <I>&lt;#if expression &gt;= 2,147,483,647&gt;</I></PRE><P>The macro yields the maximum value for type <I>long.</I></P><H2><A NAME="LONG_MIN"><CODE>LONG_MIN</CODE></A></H2><PRE>#define <B>LONG_MIN</B> <I>&lt;#if expression &lt;= -2,147,483,647&gt;</I></PRE><P>The macro yields the minimum value for type <I>long.</I></P><H2><A NAME="MB_LEN_MAX"><CODE>MB_LEN_MAX</CODE></A></H2><PRE>#define <B>MB_LEN_MAX</B> <I>&lt;#if expression &gt;= 1&gt;</I></PRE><P>The macro yields the maximum number of characters that constitute a<A HREF="charset.html#Multibyte Characters">multibyte character</A>in any supported<A HREF="locale.html">locale</A>. Its value is &gt;=<A HREF="stdlib.html#MB_CUR_MAX"><CODE>MB_CUR_MAX</CODE></A>.</P><H2><A NAME="SCHAR_MAX"><CODE>SCHAR_MAX</CODE></A></H2><PRE>#define <B>SCHAR_MAX</B> <I>&lt;#if expression &gt;= 127&gt;</I></PRE><P>The macro yields the maximum value for type <I>signed char.</I></P><H2><A NAME="SCHAR_MIN"><CODE>SCHAR_MIN</CODE></A></H2><PRE>#define <B>SCHAR_MIN</B> <I>&lt;#if expression &lt;= -127&gt;</I></PRE><P>The macro yields the minimum value for type <I>signed char.</I></P><H2><A NAME="SHRT_MAX"><CODE>SHRT_MAX</CODE></A></H2><PRE>#define <B>SHRT_MAX</B> <I>&lt;#if expression &gt;= 32,767&gt;</I></PRE><P>The macro yields the maximum value for type <I>short.</I></P><H2><A NAME="SHRT_MIN"><CODE>SHRT_MIN</CODE></A></H2><PRE>#define <B>SHRT_MIN</B> <I>&lt;#if expression &lt;= -32,767&gt;</I></PRE><P>The macro yields the minimum value for type <I>short.</I></P><H2><A NAME="UCHAR_MAX"><CODE>UCHAR_MAX</CODE></A></H2><PRE>#define <B>UCHAR_MAX</B> <I>&lt;#if expression &gt;= 255&gt;</I></PRE><P>The macro yields the maximum value for type <I>unsigned char.</I></P><H2><A NAME="UINT_MAX"><CODE>UINT_MAX</CODE></A></H2><PRE>#define <B>UINT_MAX</B> <I>&lt;#if expression &gt;= 65,535&gt;</I></PRE><P>The macro yields the maximum value for type <I>unsigned int.</I></P><H2><A NAME="ULONG_MAX"><CODE>ULONG_MAX</CODE></A></H2><PRE>#define <B>ULONG_MAX</B> <I>&lt;#if expression &gt;= 4,294,967,295&gt;</I></PRE><P>The macro yields the maximum value for type <I>unsigned long.</I></P><H2><A NAME="USHRT_MAX"><CODE>USHRT_MAX</CODE></A></H2><PRE>#define <B>USHRT_MAX</B> <I>&lt;#if expression &gt;= 65,535&gt;</I></PRE><P>The macro yields the maximum value for type <I>unsigned short.</I></P><HR><P>See also the<B><A HREF="index.html#Table of Contents">Table of Contents</A></B> and the<B><A HREF="_index.html">Index</A></B>.</P><P><I><A HREF="crit_pb.html">Copyright</A> &#169; 1989-2002by P.J. Plauger and Jim Brodie. All rights reserved.</I></P><!--V4.01:1125--></BODY></HTML>

⌨️ 快捷键说明

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