getchar();//吸收回车
时间: 2024-06-18 22:03:55 浏览: 60
c代码-getchar无需变量吸收回车
在C语言中,我们可以通过使用以下代码来吸收回车符:
```c
while(getchar()!='\n');
```
这将读取输入缓冲区中的字符,直到读取到回车符为止。这样可以确保在读取用户输入之前,输入缓冲器中没有任何残留字符。另外,也可以使用fflush(stdin)来清空输入缓冲区,但这种方法在C语言标准中是未定义的行为,因此不应该使用。
阅读全文