C++数据类型强制转换

默认自动转换规则
char类型转换为int类型。
不同数据类型使用运算符时,会自动升级到较高排名的类型。
表达式会自动转换为最终变量的类型。
类型强制转换:static_cast<DataTType>(Value)
    DataType 是要转换的目标数据类型,Value 是要转换的变量或文字值。
c语言风格强制转换:
    booksPerMonth = (double)books / months;
预标准c++形式:(用的少,知道即可)
    booksPerMonth = double(books) / months;    //将数据类型放在操作数之前,但括号放在操作数周围。

发布了31 篇原创文章 · 获赞 1 · 访问量 1156

猜你喜欢

转载自blog.csdn.net/quietbxj/article/details/105506127