Linux 下写c 程序清空缓冲区

在讲空缓冲区之前我觉得有必要了解一下标准输入输出? 标准输入(stdin)设备:键盘,对应标准输入函数为scanf 标准输出(stdout)设备:屏幕,对应标准输出函数为printf 以上两个函数都包含在头文件stdio里 当我们从键盘中输入数据时,输入的数据不会直接存到你所定义的变量中,而是存在缓冲区中,当按下回车键后,scanf()函数才会将数据从缓冲区中取走,遵循先输入的数据先取走的原则,这
相关文章
相关标签/搜索