在网上刷了一些笔试题后发现,对cin的要使用有时候总是会搞混,下面自己做个记录:
1.cin输入的数据类型主要是int,char,string类型,其中使用while(cin>>data)时,当输入的data为空格符时,是不被存入流缓冲的;当键入换行符时,意味着一次输入的结束,程序开始执行while里面的循环。
如果要跳出while的循环,有两种方法,一种是输入类型不同的数据导致输入出错跳出循环,一种是在while里面执行break。
对于int,char,string三种类型。其中int型,只要输入与之对立的字符型并可跳出循环,而对于char,string类型一般采用ctrl+Z的方法跳出循环。
关于cin
最新推荐文章于 2023-03-14 18:05:15 发布