从txt中读入数据到数组中(fscanf)
C-sources:
1 #include<stdio.h> 2 int main() 3 { 4 FILE* fp; //定义一个文件 5 6 fp = fopen("p5.txt","r"); 7 8 if(fp == NULL) 9 { 10 printf("ERROR!\N"); 11 return; 12 } 13 14 int TwoPointSignal[1000]; 15 16 17 int n,k=0,j; 18 19 while(!feof(fp)) 20 { 21 fscanf(fp,"%d",&n); 22 TwoPointSignal[k]=n; 23 k++; 24 } 25 26 fclose(fp); 27 28 for(j=0;j<15;j++) 29 { 30 printf("%d\t",TwoPointSignal[j]); 31 if(j%8==0) 32 printf("\n"); 33 } 34 35 return 0; 36 }
p5.txt:
结果图:
作者:vpoet
出处:http://www.cnblogs.com/vpoet/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
出处:http://www.cnblogs.com/vpoet/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。