www.3112.net > 请问一下 怎么用C语言实现读取一个txt文件里的数据...

请问一下 怎么用C语言实现读取一个txt文件里的数据...

/*假设你的数据文件是d:\ttt.txt 用循环把数字读到数组a里面顺便显示出来 */ #include int main() { double a[100]; int i=0; FILE* fp; if((fp=fopen("d:\\ttt.txt","r"))==0) { printf("无文件!!\n"); return -1; } w...

fopen以"r"方式打开文件。 然后循环以fgets读龋 这个函数是一次读一行的。 然后输出就好。 读到EOF fgets会返回NULL 退出并关闭文件就好。

#include #define F_PATH "d:\\myfile\\file.dat" char c; int main(){ FILE*fp=NULL;//需要注意 fp=fopen(F_PATH,"w"); //创建文件 if(NULL==fp) return -1;//要返回错误代码 while(scanf("%c",&c)!=EOF) fprintf(fp,"%c",c); //从控制台中读入...

//main.c文件 #include #include int main() { int a[10][10]={0},i,j,h,l,v; FILE *inf; inf=fopen("data.txt","r"); while(!feof(inf)) { fscanf(inf,"%d %d %d",&h,&l,&v); fgetc(inf); a[h][l]=v; } for(i=0;i

/*假设你的数据文件是d:\ttt.txt 用循环把数字读到数组a里面顺便显示出来 */ #include int main() { double a[100]; int i=0; FILE* fp; if((fp=fopen("d:\\ttt.txt","r"))==0) { printf("无文件!!\n"); return -1; } while(!feof(fp)) { fscanf...

//其中的in.txt就是你要读取数据的文件,当然把它和程序放在同一目录 ------------------------------------- #include int main() { int data; FILE *fp=fopen("in.txt","r"); if(!fp) { printf("can't open file\n"); return -1; } while(!feo...

直接新建两个文件指针即可,理论上按照这样的方法是可以读取任意个文件的。数量并不受到硬件上的限制。 具体操作的代码如下: #include void main() { int a,b,c; FILE *fp1,*fp2; if(((fp1=fopen("c:\date1.txt","r"))==NULL)||((fp2=fopen("c:...

一般来说在C语言中读取txt文件的信息有两种方法,一种是使用C语言标准文件I/O中的fopen()、fread()等等函数,一种是调用操作系统中的API函数,比如Windows上的ReadFile()、OpenFile()等等,现在操作系统一般都具备内存文件映射功能,对于大的txt...

#include "stdio.h" void main() { int x=6; FILE *fp=fopen("text.txt","w"); fprintf(fp,"yes you are right !\ny=4+%d",x); fclose(fp); } 我上图了 百度最近上传图至少几个小时候才能显示 或者永远不显示 我鄙视一下百度

1.fopen函数打开需要读取的文本,获取该文件的文件描述符 2.使用fscan()函数对文件进行读龋 3.放到二维数组其实就是读取相应格式的数据,然后对应二维数组的每个位置 例如 #include "stdio.h"#define M 300#define N 50void main(){ int i,j; ...

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com