只是爲了好奇心。在解決問題的過程中,很多問題都會提到:「輸入將會被終止。」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