#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 关注
- 1464 浏览
添加回答
举报
0/150
提交
取消