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