标签:
cfscanf fscanf
fscanf
: 格,fscanf格格
:int fscanf(FILE *stream, char *format,[argument...]);
for example:
FILE*fp;
chara[10];
intb;
doublec;
fscanf(fp,"%s%d%lf",a,&b,&c)
值值[argument...]
format格格
datatxt格
2,50,41,w,20.585828
4,52,51,r,52.012547
.........................
似
.......................
值值
#include<stdio.h>
#include<stdlib.h>
int main()
{
int fd;
long dev;
long offset;
long length;
char ch;
double ts=0.000000;
if((fd=fopen("/home/haixian/ceshi/data.txt","r"))<0)
{
printf("open the file is error!\n");
exit(0);
}
lseek(fd,0,SEEK_SET);
while(5==fscanf(fd,"%ld,%ld,%ld,%c,%lf\n",&dev,&offset,&length,&ch,&ts))
{格easy值
printf("%ld,%ld,%ld,%c,%lf\n",dev,offset,length,ch,ts);
}
close(fd);
return 0;
}
fscanf
标签:
原文地址:http://www.cnblogs.com/mengfanrong/p/4557716.html