找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 4392|回复: 0

[分享] Windows数据类型(续

[复制链接]

1214

主题

352

回帖

11

精华

管理员

菜鸟

积分
93755

贡献奖关注奖人气王精英奖乐于助人勋章

发表于 2009-9-6 16:51:09 | 显示全部楼层 |阅读模式
<p style="TEXT-INDENT: 2em"> 最后这张表是Visual <a href="http://dev.21tx.com/"><font color="#43699a">C++</font></a> 7.1编译器支持的数据类型,也就是<a href="http://dev.21tx.com/os/windows/"><font color="#43699a">Windows</font></a>各种数据类型的“根源”了。</p>
<p style="TEXT-INDENT: 2em">
<table border="0" cellspacing="0" cellpadding="0" width="857">
<colgroup>
<col width="113"></col>
<col width="54"></col>
<col width="253"></col>
<col width="437"></col></colgroup>
<tbody>
<tr height="17">
<td height="17" width="113">数据类型名称</td>
<td width="54">字节数</td>
<td width="253">别名</td>
<td width="437">取值范围</td></tr>
<tr height="16">
<td height="16">int</td>
<td>*</td>
<td>signed,signed int</td>
<td>由<a href="http://dev.21tx.com/os/"><font color="#43699a">操作系统</font></a>决定,即与操作系统的"字长"有关</td></tr>
<tr height="16">
<td height="16">unsigned int</td>
<td>*</td>
<td>unsigned</td>
<td>由操作系统决定,即与操作系统的"字长"有关</td></tr>
<tr height="16">
<td height="16">__int8</td>
<td>1</td>
<td>char,signed char</td>
<td>–128 到 127</td></tr>
<tr height="17">
<td height="17">__int16</td>
<td>2</td>
<td>short,short int,signed short int</td>
<td>–32,768 到 32,767</td></tr>
<tr height="16">
<td height="16">__int32</td>
<td>4</td>
<td>signed,signed int</td>
<td>–2,147,483,648 到 2,147,483,647</td></tr>
<tr height="16">
<td height="16">__int64</td>
<td>8</td>
<td>无</td>
<td>–9,223,372,036,854,775,808 到 9,223,372,036,854,775,807</td></tr>
<tr height="16">
<td height="16">bool</td>
<td>1</td>
<td>无</td>
<td>false 或 true</td></tr>
<tr height="16">
<td height="16">char</td>
<td>1</td>
<td>signed char</td>
<td>–128 到 127</td></tr>
<tr height="16">
<td height="16">unsigned char</td>
<td>1</td>
<td>无</td>
<td>0 到 255</td></tr>
<tr height="16">
<td height="16">short</td>
<td>2</td>
<td>short int,signed short int</td>
<td>–32,768 到 32,767</td></tr>
<tr height="16">
<td height="16">unsigned short</td>
<td>2</td>
<td>unsigned short int</td>
<td>0 到 65,535</td></tr>
<tr height="16">
<td height="16">long</td>
<td>4</td>
<td>long int,signed long int</td>
<td>–2,147,483,648 到 2,147,483,647</td></tr>
<tr height="16">
<td height="16">long long</td>
<td>8</td>
<td>none (but equivalent to __int64)</td>
<td>–9,223,372,036,854,775,808 到 9,223,372,036,854,775,807</td></tr>
<tr height="16">
<td height="16">unsigned long</td>
<td>4</td>
<td>unsigned long int</td>
<td>0 到 4,294,967,295</td></tr>
<tr height="16">
<td height="16">enum</td>
<td>*</td>
<td>无</td>
<td>由操作系统决定,即与操作系统的"字长"有关</td></tr>
<tr height="16">
<td height="16">float</td>
<td>4</td>
<td>无</td>
<td>3.4E +/- 38 (7 digits)</td></tr>
<tr height="16">
<td height="16">double</td>
<td>8</td>
<td>无</td>
<td>1.7E +/- 308 (15 digits)</td></tr>
<tr height="16">
<td height="16">long double</td>
<td>8</td>
<td>无</td>
<td>1.7E +/- 308 (15 digits)</td></tr>
<tr height="17">
<td height="17">wchar_t</td>
<td>2</td>
<td>__wchar_t</td>
<td>0 到 65,535</td></tr></tbody></table></p>
<p></p>
<p>REF:<a href="http://blog.163.com/zbl131@126/blog/static/35279606200803692331/">http://blog.163.com/zbl131@126/blog/static/35279606200803692331/</a></p>
【VB】QQ群:1422505加的请打上VB好友
【易语言】QQ群:9531809  或 177048
【FOXPRO】QQ群:6580324  或 33659603
【C/C++/VC】QQ群:3777552
【NiceBasic】QQ群:3703755
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表