wfyj.net
当前位置:首页 >> 求C语言中int ,long int,ChAr,FloAt,short,DWORD,W... >>

求C语言中int ,long int,ChAr,FloAt,short,DWORD,W...

变量占用内存字节由操作系统决定, 64位系统中,long占用8字节,…… 32位操作系统中,int,long占用4字节,short占用2字节…… 16位系统中,int占用2字节,…… 数字3占用多少,和你声明的的类型有关, 在32位系统中,将3赋值给short型变量,他就占用...

Byte, 字节 Word, 16位无符号整型 Short 无符号短整型 DWord, 32位无符号整型 Long, 32位符号整型 Float 浮点型

调试中可以确保 _tdW的值是正确的,为保存float值的16进制数,但是到float fd=*(float*)&_tdW;这一句得到的fd的值就不对了。 同样的语句在vc6.0下就可以得到正确的输出结果

强制类型转换 比如: float a = 10.5; int b = (int)a; 这样 就转换了,但是不推荐高精度转低精度 会丢失精度的 就像这个,a是10.5 转换后变成10了小了太多

网站首页 | 网站地图
All rights reserved Powered by www.wfyj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com