#include<stdio.h>
//其实是对相同位序列进行不同数据类型的解释
unsigned float2unsign(float f)
{
union {
unsigned un;
float fl;
}temp_un;
temp_un.fl =f;
return temp_un.un ;
}
int main()
{
float f = 10.0;
unsigned u = float2unsign(f);
printf ("%u \n", u);
printf ("%u \n", (unsigned)f);
return 0;
}
联合--union
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- Dockerfile、Image、Container Dockerfile: 用于描述镜像的生成规则。 Docke...