然后,是cin.getline() // 接受一个字符串,可以接收空格并输出,#include using namespace std;main (){char m;cin.getline(m,5); //与上面基本相同。
cout<//当第三个参数省略时,系统默认为'\0' 是‘/n’。
//如果将例子中cin.getline()改为cin.getline(m,5,'a');当输入jlkjkljkl时输出jklj,输入jkaljkljkl时,输出jk,当用在多维数组中的时候,也可以用cin.getline(m[i],20)之类的用法:#include#includeusing namespace std;main (){char m;for(int i=0;i<3;i++){cout<<"\n请输入第"<cout<<"输出m["<请输入第2个字符串:kskr2,请输入第3个字符串:kskr3,输出m的值:kskr1,输出m的值:kskr2,输出m的值:kskr3。
然后,是getline() // 接受一个字符串,可以接收空格并输出,需包含“#include”#include#includeusing namespace std;main (){string str;getline(cin,str);cout<然后,是gets() // 接受一个字符串,可以接收空格并输出,需包含“#include”#include#includeusing namespace std;main ()
{char m;gets(m); //不能写成m=gets();cout<#includeusing namespace std;main (){char m;for(int i=0;i<3;i++)
{cout<<"\n请输入第"<
最后,是getchar() //接受一个字符,需包含“#include”#includeusing namespace std;main (){char ch;ch=getchar(); //不能写成getchar(ch);cout<