zoukankan      html  css  js  c++  java
  • C语言 文件操作(四)

    1.fprintf

    int fprintf(FILE *stream, const char *format, ...)

    stream -- 这是指向 FILE 对象的指针,该 FILE 对象标识了流。

    format -- 这是 C 字符串,包含了要被写入到流 stream 中的文本。它可以包含嵌入的 format 标签,format 标签可被随后的附加参数中指定的值替换,并按需求进行格式化。

    #include <stdio.h>
    #include <stdlib.h>

    int main()
    {
       FILE * fp;
       int year = 2019;
       int month = 4;
       int day = 6;
       char* name = "蓝月";

       fp = fopen ("f:\lanyue.txt", "w");
       fprintf(fp, "%d年%d月%d日%s签到",year,month,day,name);
       
       fclose(fp);
       
       return(0);
    }

    2.fscanf()

    int fscanf(FILE *stream, const char *format, ...)

    stream -- 这是指向 FILE 对象的指针,该 FILE 对象标识了流。

    format -- 这是 C 字符串,包含了以下各项中的一个或多个:空格字符、非空格字符format 说明符

    #include <stdio.h>
    #include <stdlib.h>


    int main()
    {
       int year,month,day;
       char name[10];
       FILE * fp;

       fp = fopen("f:\lanyue.txt", "r");
       
       fscanf(fp,"%d %d %d %s", &year,&month,&day,name);
       
       printf("年 |%d| ",year);
       printf("月 |%d| ",month);
       printf("日 |%d| ",day);
       printf("姓名 |%s| ",name);

       fclose(fp);
       
       return(0);
    }

  • 相关阅读:
    贪心法
    div 样式
    echarts标题(title)配置
    利用svg画路径图 vue
    vue 杂项
    Charset 0x0408D00000/MS936 is not supported by the JVM
    Android开发中Eclipse常用快捷键
    Java 中强制删除文件的方法
    利用html5的localStorage结合jquery实现日常费用查询器
    Ant编译utf8非法字符:/65279 解决方法
  • 原文地址:https://www.cnblogs.com/viplanyue/p/12700560.html
Copyright © 2011-2022 走看看