本文介绍了control-d 是标准输入的默认停止标志吗?在 linux C 中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
control-d 是标准输入的默认停止标志吗?
is control-d a default stop sign for stdin?
在我们的作业中,它说 command-d 将停止输入.
In our homework, it says command-d will be stop inputting.
是默认的吗?
推荐答案
在 Linux 终端上,默认设置是 stdin 的文件结束标记.
on Linux terminal with default settings is an end-of-file marker for stdin.
另见 tty demystified 和 stty(1) 命令(和 termios(3)...).使用例如feof(3) 之后一些stdio 操作,或将 getc(3) 的结果与EOF
(etc....) 检测文件结束条件!
See also the tty demystified and the stty(1) command (and termios(3)...). Use e.g. feof(3) after some stdio operation, or compare the result of getc(3) with EOF
(etc....) to detect end-of-file conditions!
这篇关于control-d 是标准输入的默认停止标志吗?在 linux C 中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!