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");} } 可以运行,在工程里建好...
String file = "D:/test/test.txt";bre = new BufferedReader(new FileReader(file));//此时获取到的bre就是整个文件的缓存流 while ((str = bre.readLine())!= null) // 判断最后一行不存在,为空结束循环 { System.out.println(str);//此处将读取到的内容根据需要的规则,写入到二维数组...
示例数据文件(c:\data.txt):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...
我想,应该是先解决未知一维数组吧。解决了一维数组的不定大小读入,但数组必定是有大小的,只是在程序中显得智能点就是读取任意大小的数组,如下是利用指针来实现数组读入并读出。不知是否满足所需?include <iostream.h> include <malloc.h> void main(){ int *p,*q,a,i=0,j,m,n;p = new i...
void main(){ int xx[2][5],i,j;FILE *fp;fp=fopen("data.txt","r");for (i=0;i<2;i...