zoukankan      html  css  js  c++  java
  • C语言常用函数-eof()文件检测结束函数

    演示版本

    VS2012

    • eof()函数

    eof()函数用于检查文件是否结束。

    语法

    int eof(int *handle);

    eof()函数的语法参数说明如下:

    参数handle为要检测的文件句柄。

    eof()到文件尾函数返回1,没到文件尾返回0,出错时返回-1。

    示例

    本示例演示用read()函数从文件读数据,用eof()函数测试文件尾。其具体代码如下:

    #include <stdio.h>
    #include <fcntl.h>
    #include <io.h>
    
    int main()
    {
        int file;
        int n;
        char buf[80];
    
        file=_open("d:\1\1\1.txt", O_RDWR+O_BINARY);//打开文件
        while (!_eof(file))//没到文件尾就执行下一次
        {
            n=_read(file, buf, 80);//输入最多80个字符的一行数据,n是实际字符个数
            buf[n]=0;
            printf("%s
    ", buf);//显示
        }
        _close(file);//关闭文件
    
    }

    阿飞

    2021年8月3日

  • 相关阅读:
    开始研究web,mark一下
    干掉Unity3D
    mysql NDB
    mysql federated engine
    mysql memory
    mysql merge
    mysql innodb 引擎
    mysql myisam
    mysql 的日志文件
    mysql 的数据文件
  • 原文地址:https://www.cnblogs.com/nxopen2018/p/15096606.html
Copyright © 2011-2022 走看看