溫馨提示×

c語言怎么清空輸入緩沖區

小億
381
2023-11-14 21:48:38
欄目: 編程語言

在C語言中,可以使用以下兩種方法來清空輸入緩沖區:

  1. 使用fflush函數:
fflush(stdin);

這將清空標準輸入緩沖區。

  1. 使用getchar函數:
int c;
while ((c = getchar()) != '\n' && c != EOF);

這將讀取緩沖區中的字符直到遇到換行符或文件結束符為止,從而清空輸入緩沖區。

注意:第二種方法需要在讀取緩沖區之前調用,否則可能會導致無法清空完整的緩沖區。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女