laoma634980838

导航

从txt文件中读取一组数

C语言从txt文件中读取一组数

 

 1 #include <stdio.h>
 2 
 3 int main(){
 4     
 5     FILE* fp;
 6     int buffer[10];
 7     int i,m;
 8     if((fp=fopen("10.txt","r"))!=NULL){
 9     i=0; 
10     while(!feof(fp)) {
11         fscanf(fp,"%d",&buffer[i++]);    
12     }
13     m=i;
14     for(i=0; i<m; i++)
15         printf("%d ", buffer[i]);
16     }
17     fclose(fp);
18     //rename("1.txt","2.txt");//重命名文件
19     //remove("1.txt");//删除文件
20     return 0;
21 
22 }

 

注意: 在输入文件时要加上后缀名,否则将不能删除和重命名文件。不需要其它头文件, 只需要stdio.h就可以了。当然,文件名中可以包含路径。例如要删除D盘下的abc.txt文件,写成 remove (" D:\ABC.txt ")即可

 

posted on 2012-12-24 09:34  马聪  阅读(271)  评论(0编辑  收藏  举报