cin、scanf输入字符
cin对象的>>运算符返回的是NULL 当然可以不满足while的条件跳出,scanf返回输入有效字符个数接收到EOF返回EOF,EOF是-1,于是while( scanf("%d",&a) )呆在循环里不退出来了。所以写while(cin>>a) 与 while( ~scanf("%d",&a) )才是文件读入结束,即scanf的!=EOF(-...
转载
2018-09-22 13:41:50 ·
485 阅读 ·
1 评论