C语言命令行按ctrl+D退出

Python016

C语言命令行按ctrl+D退出,第1张

在Windows下,数据结束控制符是通过ctrl+c输入的,

而在Linux/Unix下,结束符是是ctrl+D,

终端输入的ctr+c或ctrl+d产生的是控制信号。

1,在linux的终端下,ctrl+d代表EOF的作用,ctrl+z表示要让程序后台执行,ctrl+c可以结束程序。

2,在windows的cmd下,只有ctrl+c可以结束程序。

ctrl+d与ctrl+z是没有用的。

3,在windows下输入eof的方法:

在输入时按信alt键不放,然后在小键盘上输入2, 5, 5就是EOF了

EOF一般等于-1,也就是无符号数的255,所以输入-1会有效果。

在windows下 需要输入ctrl+d来输入文件结束符(EOF)。

方法为

1 按下ctrl,左右ctrl均可。

2 按一次d键,即按下抬起。注意这时大小写都可以。

3 抬起ctrl。

输入成功后,在屏幕上会显示^D字样。

需要注意的是,部分编译器不支持特殊字符的实时响应,所以在输入ctrl+D后,如果程序没有获取,还需要按回车以使程序响应。