注意这个代码读浮点数会有问题
#include <iostream>
#include<fstream>
using namespace std;
int main()
{
ifstream input("score.txt");
if (input.fail())
{
cout << "File does not exist" << endl;
cout << "Exit program" << endl;
return 0;
}
char firstName[80];
char mi;
char lastName[80];
int score;
while (!input.eof()) // 当没有读到文件结尾
{
input >> firstName >> mi >> lastName >> score;
cout << firstName << " " << mi << " " << lastName << " "
<< score << endl;
}
input.close();
}
数据