目录
1. 使用文件流从txt文本中读数据到矩阵中
#include <iostream>
#include <fstream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
char arr[10][10];
int main(int argc, char** argv) {
//使用文件流从txt文本中读入数据到矩阵arr[10][10]
ifstream f1("input.txt");//打开文件
if(f1)
{
for(int i = 0; i < 10; i++)//行循环
for(int j = 0; j < 10; j++)//列循环
f1>>arr[i][j];//读入一个值(空格、制表符、换行隔开)
}
f1.close();//关闭文件
//show矩阵arr[10][10]
for(int i = 0; i < 10; i++)
{
for(int j = 0; j < 10; j++)
{
cout<<arr[i][j]<<" ";
}
cout<<endl;
}
return 0;
}
2. 使用文件流从txt文本中读入一行数据到c[10]
#include <iostream>
#include <fstream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
char c[10];
int main(int argc, char** argv) {
//使用文件流从txt文本中读入一行数据到c[10]
ifstream f1("input.txt");//打开文件
if(f1)
{
while(f1.good())
{
f1.getline(c,10);
cout<<c<<endl;
}
}
f1.close();//关闭文件
return 0;
}