C风格的强制类型转换
格式:(type) value
举例:
#include <iostream>
using namespace std;
int main(void)
{
int x = 11;
double ans = (double)x;
printf("%.3f\n",ans);
return 0;
}
C++风格的强制类型转换
语法:static_cast (value)
举例:
#include <iostream>
using namespace std;
int main(void)
{
int x = 11;
double ans = static_cast<double>(x);//要加()
cout << ans << endl;
return 0;
}