关于while(cin)回车结束 和 while(cin)与cin.get()结合时发现的问题
C++初学者笔记(一)最近想写一个代码,将未知数量的整形数储存在空间足够大的数组中,然后排序后由小到大输出写代码时用了这样一段代码: int k = 0; while(cin>>arr[k]) { if(cin.get() == '\n') break; k++; for(int i=0;i<k;i++) { cout<<arr[i]<<" "; }顺便提一句,运行程序时发现光是靠敲回车结束不能结束此
原创
2020-12-14 11:45:25 ·
2204 阅读 ·
0 评论