c++读取txt

来源:百度知道 编辑:UC知道 时间:2024/06/04 10:25:10
有一txt文档 格式如下:
12 15
13 16
11 17
10 14
15 22
11 14
用c++如何读入,并存入到二维数组a
用C++读取txt文档,然后存取啊

#include<fstream.h>
void main()
{
int a[6][2];
ifstream file("你那个txt的名字.txt");
for(int i=0;i<6;i++)
for(int j=0;j<2;j++)
{
file>>a[i][j];
cout<<a[i][j]<<endl;
}
file.close();
}

#include <stdio.h>
#include <stdlib.h>

#define FILENAME "E:\\PROJECT\\RU\\1.txt"

int main()
{
int array[6][2] = {0};
int i = 0 ;
int j = 0;

FILE *fp = NULL;
fp = fopen( FILENAME, "r+" );
if( !fp )
{
printf( "Open file failed.\n" );
}
else
{
for( i = 0; i < 6; i++ )
{
for( j = 0; j < 2; j++ )
{
fscanf( fp, "%d", &array[i][j] );
}
}
}