C++读入字符串

1、getline()读入string或char[]

使用方法:

string str;
getline(cin,str);//读入string

char str2[1024];
cin.getline(str2,1024);//读入char数组

说明:这是比较常用的方法,cin.getline第三个参数表示间隔符,默认为换行符'\n'。读入不需要考虑最后的换行符。

2、cin>>s

读入字符串

以空格,回车,换行分隔:回车退出循环,遇到空格 空格之后的无法读入s

while(cin>>s) 需用ctrl+z退出循环

猜你喜欢

转载自blog.csdn.net/qq_39119348/article/details/81805389