String file = "D:/test/test.txt";bre = new BufferedReader(new FileReader(file));//此时获取到的bre就是整个文件的缓存流 while ((str = bre.readLine())!= null) // 判断最后一行不存在,为空结束循环 { System.out.println(str);//此处将读取到的内容根据需要的规则,写入到二维数组...
1 2 3 4 5 11 22 33 44 55 6 111 222 333 444 555 666 7 程序://--- include <stdio.h> include <stdlib.h> define FILE_DATA "C:\\DATA.TXT"/*数据文件名*/ define DFM "%d" /*DFM为文件中所含数据的格式控制符*/ define PDFM DFM##"\t"typedef int DTP; /*DTP...
int xx[2][5],i,j;FILE *fp;fp=fopen("data.txt","r");for (i=0;i<2;i++)for(j=0;...
} n = i; //获得该一维数组大小 / for(i = 0;i <n;i++){ cout<<p[i]<<" ";} / m = n%3 ? n/3+1 : n/3; //决定二维数组长度 int (*array)[3] = new int[m][3]; //定义一个数组指针 for(i = 0;i <n;i++){ array[i/3][i%3] = p[i];} ...
void main(){ int xx[2][5],i,j;FILE *fp;fp=fopen("data.txt","r");for (i=0;i<2;i++)for(j=0;j<5;j++){ fscanf(fp,"%d",&xx[i][j]);} for (i=0;i<2;i++){ for(j=0;j<5;j++)printf("%d ",xx[i][j]);printf("\n");} } 可以运行,在工程里建好...