void display_binary_float(unsigned int ui) {
union {
unsigned int ui;
float f;
} uif2;
uif2.ui = ui;
printf("binary: %08X float: %g\n", uif2.ui, uif2.f);
}
1)什么是工会?出于某种原因,没有手动输入。无法在Google上找到文档。这是什么语法:union {}?
2)为什么uif2
在功能结合的结束?它不应该是像union uif2 {}
或这是一个C的东西?
你搜索了什么?我发现了一个很好的参考搜索“联盟c”。这是一个完全标准的C语言功能。 – 2011-03-07 21:09:07
“c编程联盟” – Strawberry 2011-03-07 21:10:04
您的谷歌必须被打破。我也为您的搜索提供了一整页的相关结果。 – 2011-03-07 21:11:19