C語言 EOF是什麼?
Linux中,在新的一行的開頭,按下Ctrl-D,就代表EOF(如果在一行的中間按下Ctrl-D,則表示輸出"標準輸入"的快取區,所以這時必須按兩次Ctrl-D);Windows中,Ctrl-Z表示EOF。(順便提一句,Linux中按下Ctrl-Z,表示將該程式中斷,在後臺掛起,用fg命令可以重新切回到前臺;按下Ctrl-C表示終止該程式。)
那麼,如果真的想輸入Ctrl-D怎麼辦?這時必須先按下Ctrl-V,然後就可以輸入Ctrl-D,系統就不會認為這是EOF訊號。Ctrl-V表示按"字面含義"解讀下一個輸入,要是想按"字面含義"輸入Ctrl-V,連續輸入兩次就行了。
相關文章
- C語言EOF含義C語言
- Python是什麼語言?Python底層語言是什麼?Python
- Python和C語言區別是什麼?PythonC語言
- 什麼是r語言R語言
- 什麼是程式語言
- 什麼是Go語言?Go語言有什麼特點?Go
- C語言標頭檔案到底是什麼?C語言
- python和c語言的區別是什麼PythonC語言
- python語言是什麼Python
- Go語言GOPATH是什麼Go
- 組合語言1 - 什麼是組合語言?組合語言
- 為什麼C語言屹立不倒?C語言
- 什麼是大語言模型(LLM)?模型
- 基於C語言EOF與getchar()的使用詳解C語言
- 什麼是程式語言,什麼是Python直譯器Python
- 何為程式語言?為什麼要學C語言?C語言
- 明明白白學C#0.1.2 什麼是程式語言C#
- "->" 在c語言中是什麼意思?C語言
- 【轉】C語言中 -> 是什麼意思?C語言
- Python是什麼語言?有什麼優劣勢?Python
- 學習C++程式語言的最大難度是什麼(轉)C++
- c語言中的getchar()和EOFC語言
- 為什麼自制指令碼語言是程式語言的最高境界?指令碼
- 什麼是linux?學習linux需要什麼語言?Linux
- 什麼是linux?Linux需要學習什麼語言?Linux
- Go是一門什麼樣的語言?Go
- 什麼是完美的教學語言 - Garth
- 什麼是臨床質量語言(CQL)?
- 乾貨!什麼是自然語言分析(NLA)
- 資料是什麼——資料與語言
- 什麼是函數語言程式設計函數程式設計
- 為什麼 C# 可能是最好的第一程式語言C#
- 是什麼讓C#成為最值得學習的程式語言
- c語言以及高階語言中的float到底是什麼以及IEEE754C語言
- 什麼是程式語言?程式語言都有哪些?以及主要用途
- 如果程式設計師是士兵,程式語言是武器,那麼每種語言都是什麼武器?程式設計師
- 中文程式語言——易語言,到底是用來幹什麼的?易語言值得學習嗎?易語言的優勢有什麼?
- Python和C語言有什麼區別?PythonC語言