在网上刷了一些笔试题后发现,对cin的要使用有时候总是会搞混,下面自己做个记录: 1.cin输入的数据类型主要是int,char,string类型,其中使用while(cin>>data)时,当输入的data为空格符时,是不被存入流缓冲的;当键入换行符时,意味着一次输入的结束,程序开始执行while里面的循环。 如果要跳出while的循环,有两种方法,一种是输入类型不同的数据导致输入出错跳出循环,一种是在while里面执行break。 对于int,char,string三种类型。其中int型,只要输入与之对立的字符型并可跳出循环,而对于char,string类型一般采用ctrl+Z的方法跳出循环。
转载请注明原文地址: https://ju.6miu.com/read-1309659.html