📄 stdint_8h-source.html
字号:
<a name="l00077"></a><a class="code" href="stdint_8h.html#c58f2c111cc9989c86db2a7dc4fd84ca">00077</a> <span class="preprocessor"></span><span class="preprocessor">#define INT16_MAX 32767</span><a name="l00078"></a><a class="code" href="stdint_8h.html#181807730d4a375f848ba139813ce04f">00078</a> <span class="preprocessor"></span><span class="preprocessor">#define INT32_MAX 2147483647</span><a name="l00079"></a><a class="code" href="stdint_8h.html#d0d744f05898e32d01f73f8af3cd2071">00079</a> <span class="preprocessor"></span><span class="preprocessor">#define INT64_MAX 9223372036854775807LL</span><a name="l00080"></a>00080 <span class="preprocessor"></span><a name="l00081"></a><a class="code" href="stdint_8h.html#eb4e270a084ee26fe73e799861bd0252">00081</a> <span class="preprocessor">#define UINT8_MAX 0xff </span><span class="comment">/* 255U */</span><a name="l00082"></a><a class="code" href="stdint_8h.html#3ea490c9b3617d4479bd80ef93cd5602">00082</a> <span class="preprocessor">#define UINT16_MAX 0xffff </span><span class="comment">/* 65535U */</span><a name="l00083"></a><a class="code" href="stdint_8h.html#b5eb23180f7cc12b7d6c04a8ec067fdd">00083</a> <span class="preprocessor">#define UINT32_MAX 0xffffffff </span><span class="comment">/* 4294967295U */</span><a name="l00084"></a><a class="code" href="stdint_8h.html#30654b4b67d97c42ca3f9b6052dda916">00084</a> <span class="preprocessor">#define UINT64_MAX 0xffffffffffffffffULL </span><span class="comment">/* 18446744073709551615ULL */</span><a name="l00085"></a>00085 <a name="l00086"></a>00086 <span class="comment">/* 7.18.2.2 Limits of minimum-width integer types */</span><a name="l00087"></a><a class="code" href="stdint_8h.html#3e986cad833f63f420962ff60eda87e5">00087</a> <span class="preprocessor">#define INT_LEAST8_MIN INT8_MIN</span><a name="l00088"></a><a class="code" href="stdint_8h.html#1f91bfd5820c2f27af3d260fc75813e1">00088</a> <span class="preprocessor"></span><span class="preprocessor">#define INT_LEAST16_MIN INT16_MIN</span><a name="l00089"></a><a class="code" href="stdint_8h.html#2360a536116dd734820a6b5b3d560ce7">00089</a> <span class="preprocessor"></span><span class="preprocessor">#define INT_LEAST32_MIN INT32_MIN</span><a name="l00090"></a><a class="code" href="stdint_8h.html#c12b4f6966b57ad82feb683b284b4060">00090</a> <span class="preprocessor"></span><span class="preprocessor">#define INT_LEAST64_MIN INT64_MIN</span><a name="l00091"></a>00091 <span class="preprocessor"></span><a name="l00092"></a><a class="code" href="stdint_8h.html#a05109908fb2770f632d2b646b9f85bf">00092</a> <span class="preprocessor">#define INT_LEAST8_MAX INT8_MAX</span><a name="l00093"></a><a class="code" href="stdint_8h.html#7eb2a8e2a1c65d6c9ad0f86154890baa">00093</a> <span class="preprocessor"></span><span class="preprocessor">#define INT_LEAST16_MAX INT16_MAX</span><a name="l00094"></a><a class="code" href="stdint_8h.html#5618711a0a54f722190a3a1219e278c2">00094</a> <span class="preprocessor"></span><span class="preprocessor">#define INT_LEAST32_MAX INT32_MAX</span><a name="l00095"></a><a class="code" href="stdint_8h.html#35d0f98a2e507fd1be779d49da92724e">00095</a> <span class="preprocessor"></span><span class="preprocessor">#define INT_LEAST64_MAX INT64_MAX</span><a name="l00096"></a>00096 <span class="preprocessor"></span><a name="l00097"></a><a class="code" href="stdint_8h.html#2a80bde77ee1698d0f42f334adad4f2b">00097</a> <span class="preprocessor">#define UINT_LEAST8_MAX UINT8_MAX</span><a name="l00098"></a><a class="code" href="stdint_8h.html#6ef6a1a518bbf516ca8b0180b11c358f">00098</a> <span class="preprocessor"></span><span class="preprocessor">#define UINT_LEAST16_MAX UINT16_MAX</span><a name="l00099"></a><a class="code" href="stdint_8h.html#70cad8bacc9a6db301e1cdc86cc8d571">00099</a> <span class="preprocessor"></span><span class="preprocessor">#define UINT_LEAST32_MAX UINT32_MAX</span><a name="l00100"></a><a class="code" href="stdint_8h.html#ab530113fa96e280e49c3c138b0f917d">00100</a> <span class="preprocessor"></span><span class="preprocessor">#define UINT_LEAST64_MAX UINT64_MAX</span><a name="l00101"></a>00101 <span class="preprocessor"></span><a name="l00102"></a>00102 <span class="comment">/* 7.18.2.3 Limits of fastest minimum-width integer types */</span><a name="l00103"></a><a class="code" href="stdint_8h.html#ad8fb982cb19143efd5ee9a1a7a89390">00103</a> <span class="preprocessor">#define INT_FAST8_MIN INT8_MIN</span><a name="l00104"></a><a class="code" href="stdint_8h.html#169460a4e2a79138723d68d99372d958">00104</a> <span class="preprocessor"></span><span class="preprocessor">#define INT_FAST16_MIN INT16_MIN</span><a name="l00105"></a><a class="code" href="stdint_8h.html#d93df1652ed0635513d5efe4f1219926">00105</a> <span class="preprocessor"></span><span class="preprocessor">#define INT_FAST32_MIN INT32_MIN</span><a name="l00106"></a><a class="code" href="stdint_8h.html#50f0fdcb00ea2500cec0f3d6d45c36f3">00106</a> <span class="preprocessor"></span><span class="preprocessor">#define INT_FAST64_MIN INT64_MIN</span><a name="l00107"></a>00107 <span class="preprocessor"></span><a name="l00108"></a><a class="code" href="stdint_8h.html#cbcdb3bee0f5f904da5df8de69a80ca3">00108</a> <span class="preprocessor">#define INT_FAST8_MAX INT8_MAX</span><a name="l00109"></a><a class="code" href="stdint_8h.html#2fd35d0ea091e04caec504ff0042cf00">00109</a> <span class="preprocessor"></span><span class="preprocessor">#define INT_FAST16_MAX INT16_MAX</span><a name="l00110"></a><a class="code" href="stdint_8h.html#c96fa0f41b19e89f109e4f9913ca6635">00110</a> <span class="preprocessor"></span><span class="preprocessor">#define INT_FAST32_MAX INT32_MAX</span><a name="l00111"></a><a class="code" href="stdint_8h.html#13c95cf9c209d8daacb36cbf0d5ba275">00111</a> <span class="preprocessor"></span><span class="preprocessor">#define INT_FAST64_MAX INT64_MAX</span><a name="l00112"></a>00112 <span class="preprocessor"></span><a name="l00113"></a><a class="code" href="stdint_8h.html#2c6f97ea2d76d0cf6260c84046cdb44e">00113</a> <span class="preprocessor">#define UINT_FAST8_MAX UINT8_MAX</span><a name="l00114"></a><a class="code" href="stdint_8h.html#ed28ca63d9b222f6f1377358fe73a183">00114</a> <span class="preprocessor"></span><span class="preprocessor">#define UINT_FAST16_MAX UINT16_MAX</span><a name="l00115"></a><a class="code" href="stdint_8h.html#d51246a178143208b2db3315efd21c45">00115</a> <span class="preprocessor"></span><span class="preprocessor">#define UINT_FAST32_MAX UINT32_MAX</span><a name="l00116"></a><a class="code" href="stdint_8h.html#eb74410af7781bc84b5f64ae7a8f4a17">00116</a> <span class="preprocessor"></span><span class="preprocessor">#define UINT_FAST64_MAX UINT64_MAX</span><a name="l00117"></a>00117 <span class="preprocessor"></span><a name="l00118"></a>00118 <span class="comment">/* 7.18.2.4 Limits of integer types capable of holding</span><a name="l00119"></a>00119 <span class="comment"> object pointers */</span><a name="l00120"></a><a class="code" href="stdint_8h.html#2aaa6d3aa1d7d1e0e326955aa24db752">00120</a> <span class="preprocessor">#define INTPTR_MIN INT32_MIN</span><a name="l00121"></a><a class="code" href="stdint_8h.html#9e5742f2bae4a5283431a3c03499e3a9">00121</a> <span class="preprocessor"></span><span class="preprocessor">#define INTPTR_MAX INT32_MAX</span><a name="l00122"></a><a class="code" href="stdint_8h.html#b2355300ea19395357e62d780f4dd073">00122</a> <span class="preprocessor"></span><span class="preprocessor">#define UINTPTR_MAX UINT32_MAX</span><a name="l00123"></a>00123 <span class="preprocessor"></span><a name="l00124"></a>00124 <span class="comment">/* 7.18.2.5 Limits of greatest-width integer types */</span><a name="l00125"></a><a class="code" href="stdint_8h.html#2b0a3edfc672154f606dc3ad26277b61">00125</a> <span class="preprocessor">#define INTMAX_MIN INT64_MIN</span><a name="l00126"></a><a class="code" href="stdint_8h.html#022b9b0a3564d786244a4631847c37a3">00126</a> <span class="preprocessor"></span><span class="preprocessor">#define INTMAX_MAX INT64_MAX</span><a name="l00127"></a><a class="code" href="stdint_8h.html#a54fd5210434219e9027bfa0f0e325c8">00127</a> <span class="preprocessor"></span><span class="preprocessor">#define UINTMAX_MAX UINT64_MAX</span><a name="l00128"></a>00128 <span class="preprocessor"></span><a name="l00129"></a>00129 <span class="comment">/* 7.18.3 Limits of other integer types */</span><a name="l00130"></a><a class="code" href="stdint_8h.html#dd2ef7bffac19cfdd1f4b5495409672f">00130</a> <span class="preprocessor">#define PTRDIFF_MAX ((ptrdiff_t)-1)</span><a name="l00131"></a><a class="code" href="stdint_8h.html#d9b88ba2fb858f98b50b38e49875d90e">00131</a> <span class="preprocessor"></span><span class="preprocessor">#define PTRDIFF_MIN (-PTRDIFF_MAX)</span><a name="l00132"></a>00132 <span class="preprocessor"></span><a name="l00133"></a><a class="code" href="stdint_8h.html#3c75bb398badb69c7577b21486f9963f">00133</a> <span class="preprocessor">#define SIZE_MAX ((size_t)-1)</span><a name="l00134"></a>00134 <span class="preprocessor"></span><a name="l00135"></a>00135 <span class="comment">/* --- The following are also defined in IAR's wchar.h file ---</span><a name="l00136"></a>00136 <span class="comment">#ifndef WCHAR_MIN </span><a name="l00137"></a>00137 <span class="comment">#define WCHAR_MIN 0</span><a name="l00138"></a>00138 <span class="comment">#define WCHAR_MAX ((wchar_t)-1)</span><a name="l00139"></a>00139 <span class="comment">#endif</span><a name="l00140"></a>00140 <span class="comment">*/</span><a name="l00141"></a>00141 <a name="l00142"></a>00142 <span class="preprocessor">#endif </span><span class="comment">/* !defined ( __cplusplus) || defined __STDC_LIMIT_MACROS */</span><a name="l00143"></a>00143 <a name="l00144"></a>00144 <a name="l00145"></a>00145 <span class="comment">/* 7.18.4 Macros for integer constants */</span><a name="l00146"></a>00146 <span class="preprocessor">#if !defined ( __cplusplus) || defined (__STDC_CONSTANT_MACROS)</span><a name="l00147"></a>00147 <span class="preprocessor"></span><a name="l00148"></a>00148 <span class="comment">/* 7.18.4.1 Macros for minimum-width integer constants */</span><a name="l00149"></a><a class="code" href="stdint_8h.html#cf31df4f42272d793d752c4628c0f195">00149</a> <span class="preprocessor">#define INT8_C(val) ((int8_t) + (val))</span><a name="l00150"></a><a class="code" href="stdint_8h.html#8caaafb4382e3c415f261b6580f0929d">00150</a> <span class="preprocessor"></span><span class="preprocessor">#define UINT8_C(val) ((uint8_t) + (val##U))</span><a name="l00151"></a><a class="code" href="stdint_8h.html#b8c7ef9b034497b6cbd51a82eb22943b">00151</a> <span class="preprocessor"></span><span class="preprocessor">#define INT16_C(val) ((int16_t) + (val))</span><a name="l00152"></a><a class="code" href="stdint_8h.html#c8ab4bd1a0343acea9b7ed3e05c5ad13">00152</a> <span class="preprocessor"></span><span class="preprocessor">#define UINT16_C(val) ((uint16_t) + (val##U))</span><a name="l00153"></a>00153 <span class="preprocessor"></span><a name="l00154"></a><a class="code" href="stdint_8h.html#7df71d27f096826a76677178823f39bb">00154</a> <span class="preprocessor">#define INT32_C(val) (val##L)</span><a name="l00155"></a><a class="code" href="stdint_8h.html#189f825ef34a1be844d384db2618ce12">00155</a> <span class="preprocessor"></span><span class="preprocessor">#define UINT32_C(val) (val##UL)</span><a name="l00156"></a><a class="code" href="stdint_8h.html#095799ae3fe39d90cfbbe21ad4713318">00156</a> <span class="preprocessor"></span><span class="preprocessor">#define INT64_C(val) (val##LL)</span><a name="l00157"></a><a class="code" href="stdint_8h.html#8da5373e041921aa34c2b6172ac3babc">00157</a> <span class="preprocessor"></span><span class="preprocessor">#define UINT64_C(val) (val##ULL)</span><a name="l00158"></a>00158 <span class="preprocessor"></span><a name="l00159"></a>00159 <span class="comment">/* 7.18.4.2 Macros for greatest-width integer constants */</span><a name="l00160"></a><a class="code" href="stdint_8h.html#1ff062efd30c8082f3940a4a427bd885">00160</a> <span class="preprocessor">#define INTMAX_C(val) INT64_C(val)</span><a name="l00161"></a><a class="code" href="stdint_8h.html#4ee45137df0525c3fbfe159fe23ca230">00161</a> <span class="preprocessor"></span><span class="preprocessor">#define UINTMAX_C(val) UINT64_C(val)</span><a name="l00162"></a>00162 <span class="preprocessor"></span><a name="l00163"></a>00163 <span class="preprocessor">#endif </span><span class="comment">/* !defined ( __cplusplus) || defined __STDC_CONSTANT_MACROS */</span><a name="l00164"></a>00164 <a name="l00165"></a>00165 <span class="preprocessor">#endif</span><a name="l00166"></a>00166 <span class="preprocessor"></span></pre></div><hr size="1"><address style="text-align: right;"><small>Generated on Mon Sep 17 09:08:11 2007 for AVR221 - PID controller by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -