字符串读入问题

int s[200];

cin.getline(s,200);

------------------------------------------------------------------------------------

string a;

getline(cin,a);

------------------------------------------------------------------------------------

其余之后补充

1.cin>>str;
  //str可为字符类型和字符串
   遇见空格或换行就停止。
2.scanf("%s",str);
 //str为字符类型
  遇见空格或换行停止。
3.gets(str);
 //str为字符类型
  gets()函数将接收输入的整个字符串直到换行为止或文件结束。
4.getline(cin,str);
 //str必须是 string类型且需加#include<cstdlib>头文件
  读入一行以文件或换行结束。

猜你喜欢

转载自blog.csdn.net/MallowFlower/article/details/80044357