只是为了好奇心。在解决问题的过程中,很多问题都会提到:“输入将会被终止。”Ctrl + z“。我知道它的 “EOF(文件的结束)” 可是......Ctrl Z的工作原理
while(scanf("%d",&a)==1)
{ cout<<"OK"<<endl;}
while(scanf("%d",&a)!=EOF)
{cout<<"OK"<<endl;}
while(cin>>a)
{cout<<"OK"<<endl;}
以上3将按Ctrl +ž被终止。
while(scanf("%d",&a))
{cout<<"OK"<<endl;}
它将按按Ctrl +ž给 OK。 和
while(1){cin>>a;
cout<<"OK"<<endl;}
它是一个无限循环。
我想知道如何使用Ctrl + z适用于程序终止。背后的原因是什么?请详细回答。
哦,对,然后从不知道。 – JBL 2015-04-05 13:46:06
@NafeeurRahman:你没有提到你正在谈论Windows专门引起了一些混淆 - 人们认为你正在谈论一个适当的操作系统,其中Ctrl Z做了一些不同的事情。我已经为您的问题添加了Windows标记以避免更多混淆。 – 2015-04-05 13:50:03