为什么double 强制转换成int 是这样编写?
#include <stdio.h>
int main()
{
double num=2.5;
printf ("num的整数部分是%d\n",(int)num) // 帮忙解析一下为什么是这样编译
return 0;
}
#include <stdio.h>
int main()
{
double num=2.5;
printf ("num的整数部分是%d\n",(int)num) // 帮忙解析一下为什么是这样编译
return 0;
}
2018-02-27
举报