while((c=getchar())!='\n')这个句子有社么用?
录入一个字符 赋给C,判断是否满足条件,不是就回车换行,是就执行后面的语句。。。。
在实际中的用处是?。。。。
[解决办法]
while((c=getchar())!= '\n ') cout < <c < <endl;
输出键盘输入的任何字符,直到回车
[解决办法]
while((c=getchar())!= '\n ')
dosomething(c);
//当输入的字符不是回车键时,调用dosomething(c)并把结果存入缓冲区。当按下回车键时,将结果全部输出
如楼上所说while((c=getchar())!= '\n ') cout < <c < <endl;
将是:
输入: abc回车
输出: a
b
c
[解决办法]
允许输入一串字符,直到回车。将第一个字符存入c中。
可用于输入一个字符,或调试。