c語(yǔ)言中eof的用法 C語(yǔ)言中,怎么用EOF結(jié)束輸入?
C語(yǔ)言中,怎么用EOF結(jié)束輸入?在windows下運(yùn)行程序時(shí),輸入組合鍵Ctrl Z,在Linux下輸入組合鍵Ctrl D,程序?qū)⒆x取EOF。對(duì)于gets,EOF返回null getchar(),EO
C語(yǔ)言中,怎么用EOF結(jié)束輸入?
在windows下運(yùn)行程序時(shí),輸入組合鍵Ctrl Z,在Linux下輸入組合鍵Ctrl D,程序?qū)⒆x取EOF。對(duì)于gets,EOF返回null getchar(),EOF返回EOF,即-1
通常,如果您想用EOF結(jié)束輸入,您將在程序中檢查它,例如while(~scanf(…))。在檢查EOF之后,您將繼續(xù)執(zhí)行剩余的代碼,如果有輸出,它將輸出到running窗口。如果未顯示,則可能不會(huì)檢查eofwindows的EOF。必須換行,輸入Ctrl Z,然后輸入