[英]Interactive input that doesn't appear on the in the window in C
我正在編寫一個程序,該程序最后需要詢問用戶是或否的問題。 根據我的老師為我們提供的示例.exe,該行應打印出“您是否要打印攤銷表(Y / N)?Y”,並從用戶那里尋找一個擊鍵。 Y會按照我輸入的問題打印出來,因為它代表了默認選項,因此,如果用戶按下[y]
, [shift + y]
或[enter]
它將轉到執行攤銷表的函數如果用戶按了其他任何鍵,則轉到下一行。當從用戶那里得到輸入時,它會在按下時立即處理按鍵(不需要[enter]
來處理輸入),而不會讓按鍵出現在屏幕上。命令提示符。 我已經嘗試過可以想到的所有功能(getc,getchar,getche),但是我嘗試過的所有操作最終都會打印出用戶的輸入。 有誰知道他使用了什么功能或他在做什么技巧,以防止擊鍵出現在命令提示符下? 感謝您的事先幫助,我顯然是編程新手。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.