• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

linux下c语言 读取文件

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

      linux读取文件要用到stdio.h文件,在/usr/include下包含大部分的C头文件,sys/types.h也位于其中,/usr/src/linu-版本号 存放有你的内核源代码。

在linux下读文件也是fopen("文件名","方式"),方式有r,w等,下面为一段读文件的代码(cat 7_3.c)

1 #include <sys/types.h>
2 #include <stdio.h>
3
4  int main(void)
5 {
6 float value,total[10];
7 int count,label;
8 FILE *fp;
9
10 for (count=0;count<10;count++)
11 total[count]=0;
12
13 if (!(fp=fopen("test.dat","r")))
14 {
15 printf("Error in open file!\n");
16 exit(1);
17 }
18
19 while (fscanf(fp,"%d %f",&label,&value))
20 {
21 total[label]+=value;
22 if (feof(fp))
23 {
24 break;
25 }
26 }
27
28 for (count=0;count<10;count++)
29 {
30 printf("%d: %f\n",count,total[count]);
31 }
32 return 0;
33 }

编译

$ gcc -Wall -o 7_3 7_3.c

test.dat文件为

$ cat test.dat

结果为:


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Objective-C原型模式--简单介绍和使用发布时间:2022-07-14
下一篇:
C# 关键字params、ref 和 out发布时间:2022-07-14
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap