- 博客(1)
- 收藏
- 关注
原创 C语言-有关清除缓存区
在输入密码结束后需要打空格,此时空格也算一个字符,如果不进行清除,会直接被“ret=getchar()”读取,之后再与'Y'进行比较。但是此方法并不完善,如果输入的password中含有空格,就不可完成预期目标。该图片展示了输入的密码中存在空格的情况。此时可利用while循环对缓存区进行清除。在scanf读取的过程中,存在。
2024-08-25 12:50:32 261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人