fscanf功能具体解释
2015-06-07 09:28
429 查看
cfscanf
![](http://static.blog.csdn.net/xheditor/xheditor_emot/default/sad.gif)
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
![](http://static.blog.csdn.net/xheditor/xheditor_emot/default/sad.gif)
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
相关文章推荐
- ASP.Net刷新页面后自动滚动到原来位置方法汇总
- Eclipse开发C/C++ 安装配置图文详解
- 毕业课题之------------SVM算法为什么需要核函数
- 如何在plSql查询数据查出的数据可编辑
- 对流媒体相关协议的认识(一) ——流媒体说明
- [安卓基础]数据存储之SharedPreferences
- JavaScript OOP 创建对象的7种方式
- [BZOJ3224]Tyvj 1728 普通平衡树 && treap
- NYOJ 38 布线问题_(解法1 Kruskal算法)
- JDBC batch批量Statement executeBatch 详细解释
- valueForKeyPath用途
- java生成随机数的两种方式
- NYOJ筹建工程之并查集and最小生成树prim算法
- 理解Javascript的动态语言特性
- python学习笔记glob模块
- java生成随机数的两种方式
- 关于intellij ide的tomcat的部署和配置
- Android25闹钟项目——tabhost的使用
- 启用https协议的方法
- 操作系统原理:进程管理4和5