读书人

大家好。小弟我又来咯。cin类的有关问

发布时间: 2012-04-25 19:32:32 作者: rapoo

大家好。我又来咯。。cin类的问题。。

C/C++ code
#include<iostream>#include<string>#include<fstream>using namespace std;struct list{  string name;  double money;};int main(){ int num; ofstream outfile; outfile("表单.txt"); cout << "输入捐款人的数目: \n"; (cin >> num).get();  list *p = new list [num];  // p 首先是结构体类型的指针 然后动态分配了 num个结构体类型的 数组 for(int j = 0; j < num; j++) {  cout << "输入第" << j+1 << "人的" << "name : \n" ;  cin << p[j].name;  cout << "输入捐款的数目:\n";  cin << p[j].money; }


这样再输入的时候 name 只能是 一个单词。。我想让他读取一行。。。应该怎么弄啊、。。。

谢谢嘞、、、、

[解决办法]
探讨
还有个问题 就是 输入完 name 后 需要按 两次 回车 才能输入下一次啊。。。什么原因?

读书人网 >C++

热点推荐