输入流有四种状态,各值为1 时表示good 下一操作可能成功bad 流已破坏eof 遇到结束fail 下一操作将失败对流使用!操作,返回 fail状态值 ,比如fail 为1 ,则 !cin 为1 ,表示下一操作将失败
cin是输入 cout 是输出。。。int a;if(!cin>>a)//如果输入的a不大于0则{.........}