#include?<stdio.h>
#include?<stdlib.h>
union?Date
{
?int?i;
?char?ch;
?float?f;
}a;
int?main(int?argc,?char?*argv[])?{
?a.i?=?97;
?printf("%f\n",a.f);?
?int?b=97;
?printf("%f\n",(float)b);
?return?0;
}
1 回答

慕用4063026
TA貢獻195條經驗 獲得超115個贊
int?main(int?argc,?char?*argv[])?{ ?a.i?=?97; ?printf("%f\n",a.f);?//a.f沒賦值當然.f之后是0.000000 ?int?b=97; ?printf("%f\n",(float)b);//(float)b,b賦值97之后.f當然是97.000000 ?return?0; } 沒懂你要知道什么
- 1 回答
- 0 關注
- 1527 瀏覽
添加回答
舉報
0/150
提交
取消