下面的代码先定义了x是 int 型, y 是 float 型,所以C++在读取输入流的 x 和 y 时,无论输入的是什么类型,都会强制转化为 int 和 float 型。
int x;
float y;
cout<<"Please input an int number and a float number:"<<endl;
cin>>x>>y;
本文探讨了C++中变量类型的定义与输入流的类型转换机制。通过实例演示了当输入不同类型的数据时,C++如何将其转换为预先定义的变量类型。
下面的代码先定义了x是 int 型, y 是 float 型,所以C++在读取输入流的 x 和 y 时,无论输入的是什么类型,都会强制转化为 int 和 float 型。
int x;
float y;
cout<<"Please input an int number and a float number:"<<endl;
cin>>x>>y;
1624

被折叠的 条评论
为什么被折叠?