1.cin;这个函数在遇到空格 回车 TAB都表示输入结束
2.变量=cin.get();输入一个字符3.cin.get(字符串变量,变量大小),cin.getline(字符串变量,变量大小)两者类似4.getline()输入一行字符串函数的话,遇到空格就不会返回了,遇到回车才返回;
getline(cin,str);第一个参数是输入流对象,第二个参数是字符串对象
5.gets()输入一个字符串函数的话,遇到空格就不会返回了,遇到回车才返回;6.getchar()接受一个字符cin>>N; for (i=0;i<N;i++) { cin.getline(c[i],N+1); } 输入出错同时使用了两种stream的处理方法——formatted和unformatted。cin>>a是formatted的方法,相当于给你提供了一些方便。但是糅合上使用unformatted的cin.getline()就会出错了。注意用cin的时候只使用一种类型的函数就不会出错了
C++中的输入问题
最新推荐文章于 2022-04-25 22:33:23 发布