• fopen()和fclose()


    1.fopen()函数的用法
    fopen函数用于打开文件, 其调用格式为:
    FILE *fopen(char *filename, *type);
    fopen()函数中第一个形式参数表示文件名, 可以包含路径和文件名两部分。如:
    "B:TEST.DAT"
    "C:\TC\TEST.DAT"
    注意:如果将路径写成"C:TCTEST.DAT"是不正确的, 这一点要特别注意。
    打开文件的方式:
    “rt”      只读打开一个文本文件,只允许读数据 
    “wt”      只写打开或建立一个文本文件,只允许写数据
    “at”      追加打开一个文本文件,并在文件末尾写数据
    “rb”      只读打开一个二进制文件,只允许读数据
    “wb”       只写打开或建立一个二进制文件,只允许写数据
    “ab”       追加打开一个二进制文件,并在文件末尾写数据
    “rt+”      读写打开一个文本文件,允许读和写
    “wt+”      读写打开或建立一个文本文件,允许读写
    “at+”      读写打开一个文本文件,允许读,或在文件末追加数 据
    “rb+”      读写打开一个二进制文件,允许读和写 
    “wb+”      读写打开或建立一个二进制文件,允许读和写
    “ab+”      读写打开一个二进制文件,允许读,或在文件末追加数据

    2. fclose()函数
    fclose()函数用来关闭一个由fopen()函数打开的文件 , 其调用格式为:
    fclose(FILE *stream);
    该函数返回一个整型数。当文件关闭成功时, 返回0, 否则返回一个非零值。可以根据函数的返回值判断文件是否关闭成功。
    例子:
    FILE *fpOut=fopen(“c:\a.txt”,”wt+”);
    int a=1;
    fprintf(fpOut,”%d”,a);
    fclose(fpOut);


  • 相关阅读:
    R 语言中的数据结构
    minimap2 长reads比对工具
    seqtk 一款快速处理fasta/fastq 文件的小程序
    Eclipse R语言开发环境搭建 StatET插件
    Windows 安装R
    HttpClient 发送请求和参数
    Java Base64编码和解码
    docker 安装
    docker
    inotify 监控文件系统操作
  • 原文地址:https://www.cnblogs.com/qingyuanjushi/p/5753713.html
Copyright © 2020-2023  润新知