字符串读入方式(c/c++)

1.cin>> 不读取空格和换行 

例如,写完cin>>n之后,可以写getchar(),防止后续读入的第一个字符串不是题目所给。

2.string 类型,getline(cin,s),可以读带有空格的字符串

3.char   类型,scanf("%s[^\n]",s) ,遇到换行停止

 string 类型,getline(cin,s,'\n'),遇到换行停止

你可能感兴趣的:(c++算法学习,算法,数据结构,c++,青少年编程,开发语言)