99问答网
所有问题
当前搜索:
cin可以读入多个吗
c++,
读入
流问题,(关于移动读取指针的问题)
答:
3、
cin
.get()第一个用法,是
读入
一个字符。 cin.get()第二个用法,也是输入一行(同cin.getline()),但是区别就是,不输出分隔符 补充一下:cin.getline() 与 cin>>str 的一个不同是,前者输入一行,行中
可以
包含空格,后者却以空格或回车作为字串结束,不包含空格。补充:get() 和getline()...
cin
>> x什么意思
答:
cin
是C++的标准输入流对象,>>是插入运算符。cin>>x的含义是,从标准输入流中读取数据,并存到x中。中间可能经过转换,具体转换依照x的类型确定。1 x为整型或浮点型,根据输入的字符串表达的数学值,对x进行赋值。x为整型,输入“1234”,则x会被赋值为1234。x为浮点型,输入"1.23", 则x会被...
C++
cin
.width(5)是什么意思
答:
也就是:
cin
>>变量; 小小的说明一下,输入
多个
变量
可以
写在一行,如:cin>>x>>y>>z; 这样写不是不允许,而是不好看,如果是不同的变量类型,那就更是没头没脑了。除了你,人家是不知道该输入什么的,所以,一般在输入语句的前面,我们一般都 要做一个提示,请输入×××,让人家心里有个底,知道这个变量是做什么...
关于C++中
cin
.ignore()的问题
答:
这只是我的猜测:读入b时遇到回车截止,之后的getline函数把
cin
流中b之后的回车读入了,于是将name置零了(这便是你说的ignore放在getline后的情况)。调用ignore后忽略掉了这个回车,于是可以读取。用cin>>name应该可以正常读入,但是不
能读入
空格。
请问C++中
cin
、cout、cerr、end1怎么读,怎么写啊?
答:
1.一起读 1.
cin
,发音为see-in,代表标准输入(standard input)的istream类对象。一般地,cin使我们
能够
从用户终端
读入
数据。2.cout,发音为see-out,代表标准输出(standard output)的ostream类对象。一般地,cout使我们能够向用户终端写数据。3.cerr,发音为see-err,代表标准错误(standard error...
c++中如何
读入
一个整数后再读入一个字符串
答:
你这个问题是初学者遇到的问题。这样解释吧:你输入整数,按回车,实际上输入的是:整数和换行符号(\n)。
cin
把整数读进了,但是换行符号没有读,因此使用cin.getline会
读入
\n。然后就直接结束了。解决办法是把\n吃掉,哈哈,就是吃掉\n。在cin.getline之前使用cin.get();吃掉\n。就实现你想要的结果...
c++中
cin
怎么
读入
YYYY--MM--DD
答:
比较繁琐,不如c语言好。下面是 c++ 用
cin
.width(字符个数); 控制读的宽度。include<iostream> using namespace std;int main(){ int y,m,d;char c;cin.width(4); cin >> y;cin.width(1); cin >> c >> c;cin.width(2); cin >> m;cin.width(1); cin >> c >> c;cin...
...我想问在这个题中while里面为什么有
cin
>>n?
答:
cin
>>n;的作用是每次读一个数保存到n。如果你输入了
多个
数,就需要进行多次的读取操作。输入多少个就需要读取多少个,直到读取到一个0,才会跳出while循环。代码中整个while循环的作用是:如果当前
读入
的一个数不是0,如果这个数是正数(n>0),就令i自加1,因为用i来统计正数的个数。如果这个数...
如何用
cin
输入string却不会因为空格而接受不到后面的字符?
答:
cin
遇空格或换行,会停止识别,如果你打算输入的字符串中带1个或
多个
空格,则采用getline把停止识别的符号设置为‘\n’(即换行符),就能正确输入输出了。用cin>>str;这种方法来接收字符串那么录入的str不能包含空格,否则它会按照空格将整个字符串切分成若干段。如果要是想输入带空格的字符串那就要...
c++ 关于
cin
.get() 和 cin.getline()到底有哪些区别啊,苦恼中_百度知 ...
答:
2.
cin
.get()第一个用法,是读入一个字符。include <iostream.h> void main(){ char str;cout<<"Input :";str=cin.get();cout<<str<<endl;} 当你输入“ABAF”的时候,只会显示“A”,因为只读入了一个字符(空格也
可以读入
)。3.cin.get()第二个用法,也是输入一行(同cin.getline())...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜