纪念一下。如果要输出int或者double类型的变量,cin居然会自动在字符类型前面停住,颇有些scanf的风范。比如以下代码:
#include <iostream>
using namespace std;
int main() {
double x;
cin >> x;
cout << x;
return 0;
}
输入12.0abcdefg,输出的是12。
喜极而泣……
纪念一下。如果要输出int或者double类型的变量,cin居然会自动在字符类型前面停住,颇有些scanf的风范。比如以下代码:
#include <iostream>
using namespace std;
int main() {
double x;
cin >> x;
cout << x;
return 0;
}
输入12.0abcdefg,输出的是12。
喜极而泣……