C语言 常见的文件操作的11个函数

是这样的,想请讲解下,C语言 常见的文件操作的11个函数
最新回答
ヾ{夨禮了┃

2025-03-28 00:04:19

C语言中常见的文件操作函数有以下11个:

  1. fopen

    • 功能:打开文件。
    • 参数:文件名和打开方式。
    • 返回值:成功返回文件信息指针,失败返回NULL。
  2. fclose

    • 功能:关闭文件。
    • 参数:文件指针。
    • 返回值:成功返回0,失败返回EOF。
  3. fgetc

    • 功能:从文件中读取一个字符。
    • 参数:文件指针。
    • 返回值:读取的字符。
  4. fputc

    • 功能:将一个字符写入文件。
    • 参数:字符变量和文件指针。
    • 返回值:写入的字符。
  5. fprintf

    • 功能:将格式化的数据写入文件。
    • 参数:文件指针、格式字符串和变量。
    • 返回值:成功返回输出的字节数,失败返回EOF。
  6. fscanf

    • 功能:从文件中读取格式化的数据。
    • 参数:文件指针、格式字符串和变量。
    • 返回值:成功返回输入的数据块数,失败返回EOF。
  7. fgets

    • 功能:从文件中读取一行字符串。
    • 参数:字符串数组、长度和文件指针。
    • 返回值:成功返回字符串的首地址,文件结束返回EOF。
  8. fputs

    • 功能:将一个字符串写入文件。
    • 参数:字符串首地址和文件指针。
    • 返回值:非负值。
  9. fseek

    • 功能:移动文件指针到指定位置。
    • 参数:文件指针、位移长度和初始状态。
    • 返回值:成功返回0,失败返回1。
  10. ftell

    • 功能:获取当前文件指针的位置。
    • 参数:文件指针。
    • 返回值:成功返回距离文件开头的位置,失败返回1。
  11. feof

    • 功能:判断文件是否已读到结尾。
    • 参数:文件指针。
    • 返回值:是返回1,否返回0。