zoukankan      html  css  js  c++  java
  • c重定向函数

    函数名:freopen
    函数,以指定模式重新指定到另一个文件。模式用于指定新文件的访问方式。
    头文件:stdio.h
    C89函数声明:

    FILE *freopen( const char *filename, const char *mode, FILE *stream );
    

    C99函数声明:

    FILE *freopen(const char * restrict filename, const char * restrict mode, FILE * restrict stream);
    

    形参说明:

    filename:需要重定向到的文件名或文件路径。
    mode:代表文件访问权限的字符串。例如,"r"表示“只读访问”、"w"表示“只写访问”、"a"表示“追加写入”。
    stream:需要被重定向的文件流。
    返回值:如果成功,则返回该指向该输出流的文件指针,否则返回为NULL。
    

    eg:

    freopen("../1.in","r",stdin);
    freopen("../1.out","r",stdout);
    

    1.代表输入流 变为从指定文件输入
    2.代表输出流 变为输出道指定文件内
    默认情况下cin cout与之保持一致

    简单写东西的话 相对于fscanf() 和fprintf() 还是比较方便的
    但是不能替代

  • 相关阅读:
    星空Password
    股票交易
    【1】博客目录
    事务
    C#基础索引
    C# String
    MSIL
    Evaluation Stack
    Spring源码编译以及导入Intellij IDEA的操作步骤
    WebFlux响应式编程简单示例
  • 原文地址:https://www.cnblogs.com/dchnzlh/p/10427316.html
Copyright © 2011-2022 走看看