您現(xiàn)在的位置是:首頁 >動態(tài) > 2024-02-20 00:39:32 來源:
java中stdin(stdin)
導(dǎo)讀 大家好,我是小夏,我來為大家解答以上問題。java中stdin,stdin很多人還不知道,現(xiàn)在讓我們一起來看看吧!1、fflush(stdin)中stdin是標(biāo)準(zhǔn)...
大家好,我是小夏,我來為大家解答以上問題。java中stdin,stdin很多人還不知道,現(xiàn)在讓我們一起來看看吧!
1、fflush(stdin)中stdin是標(biāo)準(zhǔn)輸入的意思。
2、fflush(stdin)的作用是清空標(biāo)準(zhǔn)輸入緩沖區(qū)。
3、舉例說明如下:
4、int?a;
5、char?c;
6、scanf("%d",&a);?
7、fflush(stdin);???//?清空輸入緩沖區(qū)
8、scanf("%c",&c);如果不加fflush(stdin)的話,第一次輸入的回車可能會被第二次輸入操作所捕捉,也即變量c的值將會是回車符,并不會接收用戶輸入的字符。
本文到此講解完畢了,希望對大家有幫助。