linux下c语言 读取文件
2011-05-16 22:05
357 查看
linux读取文件要用到stdio.h文件,在/usr/include下包含大部分的C头文件,sys/types.h也位于其中,/usr/src/linu-版本号 存放有你的内核源代码。
在linux下读文件也是fopen("文件名","方式"),方式有r,w等,下面为一段读文件的代码(cat 7_3.c)
编译
$ gcc -Wall -o 7_3 7_3.c
test.dat文件为
$ cat test.dat
结果为:
在linux下读文件也是fopen("文件名","方式"),方式有r,w等,下面为一段读文件的代码(cat 7_3.c)
#include <sys/types.h> #include <stdio.h> int main(void) { float value,total[10]; int count,label; FILE *fp; for (count=0;count<10;count++) total[count]=0; if (!(fp=fopen("test.dat","r"))) { printf("Error in open file!\n"); exit(1); } while (fscanf(fp,"%d %f",&label,&value)) { total[label]+=value; if (feof(fp)) { break; } } for (count=0;count<10;count++) { printf("%d: %f\n",count,total[count]); } return 0; }
编译
$ gcc -Wall -o 7_3 7_3.c
test.dat文件为
$ cat test.dat
结果为:
相关文章推荐
- Linux环境用C语言实现读取配置文件来区分产品的多个版本以及多个功能
- Linux下用C语言读取配置文件
- 基于POSIX在Linux下C语言实现读取整个目录文件[Get a List of Files in a Directory with C]
- linux下c语言实现tail -f功能---实时读取变化文件中的增量内容
- Linux 底下使用C语言的 单链表 ,双链表,二叉树 读取文件,并排序
- linux编程(C语言读取配置文件)
- linux下c语言 读取文件
- 【原创】C语言处理文件数据(4) 分类: Linux --- C 2014-11-06 11:15 87人阅读 评论(0) 收藏
- Linux如何修改环境变量PATH,以及系统登录时读取文件的顺序
- Java远程实现Linux文件内容读取.
- 用C语言读取大文件的问题 内存映射
- linux fedora 24 source 读取 配置文件 例如 profile
- Linux 下 C语言大文件读写(大于4G)
- C语言读取文件并插入到mysql数据库
- Linux压缩文件的读取
- c语言创建写入和读取TXT文件数据
- C API--linux上c语言读取数据库内容(mysql)
- linux下c语言递归法查找文件,并打印绝对地址
- Linux之C语言中如何抛出异常或将异常写入日志文件中
- 读取properties配置文件(包括windows和linux环境)