摘要: 今天在做题发现,执行如下程序,当输入完第一个循环的cin并发出一个EOF标志后,程序并没有达到第二个循环,而是直接结束。 错误程序代码如下: 经分析后发现,由于cin的缓冲区问题,无法从键盘中输入t2,因为在发EOF后,到达while(cin >> t2) 时,编译器发现cin存在值可输入t2,因此 阅读全文
posted @ 2017-09-08 16:02 bw98 阅读(182) 评论(1) 推荐(0) 编辑