相关疑难解决方法(0)

508
推荐指数
8
解决办法
5万
查看次数

检查stdin缓冲区是否为空

我试图用字符读取一个数字字符,但我不知道stdin缓冲区是否为空.

我的第一个解决方案是在stdin缓冲区中寻找'\n'字符,但如果我输入以''(空格)分隔的多个数字,那就不好了.

我怎么知道在stdin缓冲区中我是否有字符?

我不得不用C语言做,并且便携.

c

5
推荐指数
1
解决办法
3万
查看次数