Sign-up....

在c中可不可以回写输入缓冲区,比如

比如说输入是一表达式,当要判断哪些是运算符哪些是操作数时,首先scanf一个字符看是不是+,-,*,/若不是

说明是操作数,这时需重新读入这个数,在C++中iostream中有个函数可以回写,不知C中能不能实现这个功能?

[112 byte] By [msdn] at [2007-8-14 20:05:02]
# 1 Re: 在c中可不可以回写输入缓冲区,比如

没有明白楼主能说清楚点吗?

gogdo at 2005-6-20 13:30:15 >
# 2 Re: 在c中可不可以回写输入缓冲区,比如

C中的ungetc(char,FILE *)函数就可以向stdin流回送一个字符。

megaboy at 2005-6-20 15:02:52 >
# 3 Re: 在c中可不可以回写输入缓冲区,比如

先把这个字符放到一个你自定义的缓冲区去观察观察,行吗?

随便说的

xiaoyao19811201 at 2005-6-20 16:36:28 >

C/C++

All Classified