您的位置:首页 > 其它

fscanf功能具体解释

2015-06-07 09:28 429 查看
cfscanf

fscanf

fscanf

: 格,fscanf格格

:int fscanf(FILE *stream, char *format,[argument...]);

int fscanf(格);

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: