|
<p style="background-color:rgb(255,255,255);"><span style="font-family:'宋体';"><span style="font-size:13px;">速查表:</span></span></p><p style="background-color:rgb(255,255,255);">char -128 ~ +127 (1 Byte)<br>short -32767 ~ + 32768 (2 Bytes)<br>unsigned short 0 ~ 65536 (2 Bytes)<br>int -2147483648 ~ +2147483647 (4 Bytes)<br>unsigned int 0 ~ 4294967295 (4 Bytes)<br>long == int<br>long long -9223372036854775808 ~ +9223372036854775807 (8 Bytes)<br>double 1.7 * 10^308 (8 Bytes)</p><p style="background-color:rgb(255,255,255);">unsigned int 0~4294967295<br>long long的最大值:9223372036854775807<br>long long的最小值:-9223372036854775808<br>unsigned long long的最大值:1844674407370955161</p><p style="background-color:rgb(255,255,255);">__int64的最大值:9223372036854775807<br>__int64的最小值:-9223372036854775808<br>unsigned __int64的最大值:18446744073709551615</p><p style="background-color:rgb(255,255,255);"></p><p style="background-color:rgb(255,255,255);"><span style="font-size:13px;"><span style="font-family:'宋体';">符号属性</span><span style="font-family:'宋体';">长度属性</span><span style="font-family:'宋体';">基本型</span><span style="font-family:'宋体';">所占位数</span><span style="font-family:'宋体';">取值范围</span><span style="font-family:'宋体';">输入符举例</span><span style="font-family:'宋体';">输出符举例</span></span><br> -- -- char 8 -2^7 ~ 2^7-1 %c %c<span style="font-size:13px;"><span style="font-family:'宋体';">、</span>%d<span style="font-family:'宋体';">、</span></span><span style="font-size:13px;">%u<br><a href="http://blog.csdn.net/mafuli007/article/details/7325510#" rel="nofollow" style="color:rgb(255,153,0);" title="Click to Continue > by Vid-Saver">signed</a>-- char 8 -2^7 ~ 2^7-1 %c %c<span style="font-family:'宋体';">、</span>%d<span style="font-family:'宋体';">、</span></span><span style="font-size:13px;">%u<br> unsigned -- char 8 0 ~ 2^8-1 %c %c<span style="font-family:'宋体';">、</span>%d<span style="font-family:'宋体';">、</span></span><span style="font-size:13px;">%u<br> [signed] short [int] 16 -2^15 ~ 2^15-1 %hd<br> unsigned short [int] 16 0 ~ 2^16-1 %hu<span style="font-family:'宋体';">、</span>%ho<span style="font-family:'宋体';">、</span></span><span style="font-size:13px;">%hx<br> [signed] -- int 32 -2^31 ~ 2^31-1 %d<br> unsigned -- [int] 32 0 ~ 2^32-1 %u<span style="font-family:'宋体';">、</span>%o<span style="font-family:'宋体';">、</span></span><span style="font-size:13px;">%x<br> [signed] long [int] 32 -2^31 ~ 2^31-1 %ld<br> unsigned long [int] 32 0 ~ 2^32-1 %lu<span style="font-family:'宋体';">、</span>%lo<span style="font-family:'宋体';">、</span></span><span style="font-size:13px;">%lx<br> [signed] long long [int] 64 -2^63 ~ 2^63-1 %I64d<br> unsigned long long [int] 64 0 ~ 2^64-1 %lld,%llx</span><span style="font-size:13px;"><br> -- -- float 32 +/- 3.40282e+038 %f<span style="font-family:'宋体';">、</span>%e<span style="font-family:'宋体';">、</span></span><span style="font-size:13px;">%g<br> -- -- double 64 +/- 1.79769e+308 %lf<span style="font-family:'宋体';">、</span>%le<span style="font-family:'宋体';">、</span>%lg %f<span style="font-family:'宋体';">、</span>%e<span style="font-family:'宋体';">、</span></span><span style="font-size:13px;">%g<br> -- long double 96 +/- 1.79769e+308 %Lf<span style="font-family:'宋体';">、</span>%Le<span style="font-family:'宋体';">、</span></span><span style="font-size:13px;">%Lg<br><br><span style="font-family:'宋体';">几点说明:</span></span><br><br>1.<span style="font-size:13px;"><span style="font-family:'宋体';">注意</span>!<span style="font-family:'宋体';">表中的每一行,代表一种基本类型。</span>“[]”<span style="font-family:'宋体';">代表可省略。</span></span><br><span style="font-size:13px;"><span style="font-family:'宋体';">例如:</span>char<span style="font-family:'宋体';">、</span>signed char<span style="font-family:'宋体';">、</span>unsigned char<span style="font-family:'宋体';">是三种互不相同的类型;</span></span><br> int<span style="font-size:13px;"><span style="font-family:'宋体';">、</span>short<span style="font-family:'宋体';">、</span>long<span style="font-family:'宋体';">也是三种互不相同的类型。</span></span><br><br>2. char/signed char/unsigned char<span style="font-size:13px;"><span style="font-family:'宋体';">型数据长度为</span>1<span style="font-family:'宋体';">字节;</span></span><br> char<span style="font-size:13px;"><span style="font-family:'宋体';">为有符号型,但与</span>signed char<span |
|