EOF是什么意思以及怎么输入
EOF是一个字符,是End Of File的缩写,表示文件结束。
当你在控制台输入Crtl+D时就输入了EOF。
Crtl+D 结束输入;
Crtl+Z 强行终止;
比如scanf函数,在遇到错误或者读到EOF时会返回-1;可以测试下:
#include<stdio.h>
int main(void)
{int a;int p=scanf("%d",&a);printf("p=%d\n",p);return 0;
}
当你在键盘上按下Crtl+D时输出结果为:p= -1;
EOF是什么意思以及怎么输入相关推荐
- C++常用概念——while循环时终止输入(Ctrl+Z,Ctrl+C,Ctrl+D(EOF))
ctrl-c 发送 SIGINT 信号给前台进程组中的所有进程.常用于终止正在运行的程序. ctrl-z 发送 SIGTSTP 信号给前台进程组中的所有进程,常用于挂起一个进程. ctrl-d 不是发 ...
- while((ch=getchar())!=EOFch != '\n');消除非法输入
第一个程序接收用户输入的两个整数并打印 #include <stdio.h> int main() {int a, b;printf("请输入两个正整数:\n");sc ...
- getchar()和EOF总结
大师级经典的著作,要字斟句酌的去读,去理解.以前在看K&R的The C Programming Language(SecondEdition) 第1.5节的字符输入/输出,被getchar() ...
- 编程挑战系统的输入和输出详细说明
在高校俱乐部线上编程挑战中,一道题目的所有测试数据是放在一个文本文件中,选手将一道题目的程序提交给评判系统运行,程序从该文件中读取测试数据,再把运行结果输出到另一个文本文件中.系统把输出文件与标准答案 ...
- linux shell的here document用法(cat EOF)
什么是Here Document? Here Document 是在Linux Shell 中的一种特殊的重定向方式,它的基本的形式如下 cmd << delimiter Here D ...
- 常见的getchar 与EOF的问题
代码中常有类似的如下的输入循环 char c; while((c=getchar())!=EOF).... 如果输入 字符+换行时,循环的代码会执行两次,主要是换行键作为字符存到了缓存队列中,第一次 ...
- 关于EOF,转自新浪微博
本文转自http://blog.sina.com.cn/s/blog_7714171f0101798y.html EOF 是 End Of File 的缩写. 在C语言中,它是在标准库中定义的一个宏. ...
- linux here用法,linux shell的here document用法(cat EOF)
什么是Here Document? Here Document 是在Linux Shell 中的一种特殊的重定向方式,它的基本的形式如下 cmd << delimiter Here Doc ...
- C语言三个结束符:EOF ‘\0’ '\n'
C语言三个结束符有什么不同? EOF '\0' '\n'_百度知道 https://zhidao.baidu.com/question/212829952.html 文件结束符EOF - 永恒之爱的专 ...
- 基于C语言EOF与getchar()的使用详解
转自:http://www.jb51.net/article/36848.htm 大师级经典的著作,要字斟句酌的去读,去理解.以前在看K&R的The C Programming Languag ...
最新文章
- 南邮CTF密码学write up
- iis布置asp.net网站——服务应用程序不可用
- python下载opencv库_Window系统下Python如何安装OpenCV库
- python 学习之输出流重定向
- complete checkbox in Fiori
- NetBeans Weekly News 刊号 # 27 - Sep 24, 2008
- centos 6.5网卡dhcp不能获得网关
- CodeForces 444C 节点更新求变化值的和
- 清除Docker的占用空间问题
- ndarray python 映射_在Matlab的delsq演示中,用numpy方法对向量映射进行ndarray处理?...
- 数据库简介(python 版)
- String 和 StringBuffrer 的区别
- Leetcode每日一题:493.reverse-pairs(翻转对)
- c语言中sprintf函数_在C / C ++中使用sprintf()函数
- ruby DBI安装使用指南
- MySQL 刷脏页问题
- 如何统计区域内部公路总长度和绘制数据直方图
- Mac电脑非常好用软件推荐
- php 项目如何运行_运行PHP项目(phpstorm+wampserver)
- 【HTTP协议其实很简单】03.自己写一个微型静态Web服务器