|
发表于 2018-3-26 22:39:37
From FishC Mobile
|
显示全部楼层
|阅读模式
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include <iostream>
#include <fstream>
struct donation
{
char name[30];
int amount;
};
int main()
{
int a;
std::ifstream read;
read.open("data.txt");
if (!read.is_open())
{
std::cout << "打不开文件" << std::endl;
}
read >> a;
read.get();
std::cout << "你要创建" << a << "个结构";
donation *p = new donation [a];
for (int b=0;b<a;b++)
{
read.getline(p[b].name,30);
read >> p[b].amount;
std::cout << "已写入" << p[b].name << std::endl
read.get();
}
std::cout << "finished!!" << std::endl ;
std::cout << "现在为您打印姓名和捐款" << std::endl;
for (int b=0;b<a;b++)
{
std::cout << p[b].name;
std::cout << p[b].amount;
}
return 0;
}
怎么回事!?
|
|