首页 > 其他分享 >EOF介绍

EOF介绍

时间:2022-11-13 14:56:25浏览次数:36  
标签:字符 EOF 文件 介绍 ASCII 输入 结尾

EOF在C语言中表示文件结束符。

1.在while循环中以EOF作为文件结束标志,这种以EOF作为文件结束标志的文件,必须是文本文件。在文本文件中,数据都是以字符的ASCII代码值的形式存放。我们知道,ASCII代码值的范围是0~127,不可能出现-1,因此可以用EOF作为文件结束标志。

2.在Linux系统之中,EOF根本不是一个字符,而是当系统读取到文件结尾,所返回的一个信号值(也就是-1)。至于系统怎么知道文件的结尾,资料上说是通过比较文件的长度。

3.一般C在读取数据时,都是按流模式进行数据读操作,这里的流可以是文件,也可以是标准输入。EOF可以表示文件结尾,还可以表示标准输入的结尾。但是,标准输入与文件不一样,无法事先知道输入的长度,必须手动输入一个字符,表示到达EOF。

应用示例:

比较a,b的大小。

 

 

 

标签:字符,EOF,文件,介绍,ASCII,输入,结尾
From: https://www.cnblogs.com/Augus47/p/16885950.html

相关文章

  • IdelHandler介绍及使用
    https://blog.csdn.net/jdsjlzx/article/details/110532500IdleHandler主要是在MessageQueue出现空闲的时候被执行,那么何时出现空闲?MessageQueue是一个基于消息触发......
  • 简单介绍ASP.NET MVC获取多级类别组合下的产品
    这篇文章介绍了ASP.NETMVC获取多级类别组合下产品的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下本篇是针对我在......
  • String.valueOf&StringBuilder.append传入不同类型参数,但是指相同的参数时,不同的表现
     在做力扣的时候,如果待处理字符串仅包含小写字母,我们可以使用一个int[26]的数组来代替hashmap,进而来统计次数啥的,都有不错的效果然而在做返回处理时我们要根据遍历数组......
  • SAP 电商云 Spartacus UI UrlMatcherService 的用法介绍
    这个Service类outline如下图所示:运行时打印:这是Spartacus团队实现的RoutingModule:在init阶段进行路由配置。configure放法的作用:使用Spartacusrouting......
  • 2.Sentinel介绍和安装以及与微服务整合
    Sentinel介绍和安装Sentinel是阿里巴巴开源的一款微服务流量控制组件。官网地址:https://sentinelguard.io/zh-cn/index.html1.安装Sentinel1.1下载sentinel官方提供了U......
  • Docker的介绍与安装
    Docker是什么Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实......
  • Redis配置文件介绍
     Redis配置文件介绍自定义目录:/myredis/redis.conf1.1.  ###Units单位###配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit大小写不敏感 1.2.......
  • 第2-2-3章 常见组件与中台化-常用组件服务介绍-注册登录服务
    目录2.2注册登录服务2.2.1.功能概述2.2.2.应用场景2.2.3.使用说明2.2注册登录服务全套代码及资料全部完整提供,点此处下载https://download.csdn.net/download/weix......
  • ES-head介绍说明Elasticsearch
    原文链接:https://blog.csdn.net/u011066470/article/details/107432768原文链接:https://blog.csdn.net/Pointer_Sky/article/details/107788422一.es-head插件是什么?Elas......
  • ​交换机的概念以及工作原理介绍
     交换机是一种用于电(光)信号转发的网络设备。它可以为连接到交换机的任意两个网络节点提供专用的电信号路径。最常见的交换机是以太网交换机。交换机工作在OSI参考模型......