C ++データ型強制

デフォルトの自動変換ルールは、
char型をint型に変換します
演算子が異なるデータ型に使用されると、それらは自動的に上位の型にアップグレードされます。
式は自動的に最終的な変数の型に変換されます。
型強制:static_cast <DataTType>(値)
    DataTypeは変換されるターゲットデータ型で、Valueは変換される変数またはリテラル値です。
C言語スタイルの強制変換:
    booksPerMonth =(double)books / months;
先行標準のC ++形式:(less less、just know)
    booksPerMonth = double(books)/ months; //データ型をオペランドの前に置くが、括弧はオペランドを囲みます。

元の記事を31件公開 Like1 Visits1156

おすすめ

転載: blog.csdn.net/quietbxj/article/details/105506127