当前位置:   article > 正文

c语言如何格式化读取文件内容

c语言如何格式化读取文件内容

c语言中,格式化读取文件内容需要用到fscanf语句

它的语法格式是fscanf(文件指针,格式字符串,输入表列)

示例代码如下

假如有一个eee.txt的文件,它的内容是123和3.1415

  1. #include<stdio.h>
  2. int main()
  3. {
  4. FILE *fp;
  5. int a;
  6. float b;
  7. fp=fopen("eee.txt","r");
  8. fscanf(fp,"%d %f",&a,&b);
  9. printf("%d,%f",a,b);
  10. fclose(fp);
  11. return 0;
  12. }

    FILE *fp;是定义一个文件指针
    int a;
    float b;

     分别定义一个整型数据a和浮点型数据b

    fp=fopen("eee.txt","r");

打开eee.txt,并进入读取模式
    fscanf(fp,"%d %f",&a,&b);

分别把eee.txt的内容分别赋值给a,b
    printf("%d,%f",a,b);

打印输出a,b的值
    fclose(fp);

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/674179
推荐阅读
相关标签
  

闽ICP备14008679号